- Make sure that when adding characters before/after a link that it doesn't take the link style

- Make sure that when double clicking a link with a space the whole text is selected
- Make sure that shift selection with arrows works
- Make sure that ctrl left right (word jump) moves across the whole link even if multiple words
This commit is contained in:
James Graham
2026-02-22 19:17:42 +00:00
parent 0a99e90591
commit d1acb97fe2
8 changed files with 313 additions and 92 deletions

View File

@@ -30,14 +30,14 @@ public:
ChatTextItemHelper *textItem() const
{
return m_keyHelper->textItem;
return m_keyHelper->textItem();
}
void setTextItem(ChatTextItemHelper *textItem)
{
if (textItem == m_keyHelper->textItem) {
if (textItem == m_keyHelper->textItem()) {
return;
}
m_keyHelper->textItem = textItem;
m_keyHelper->setTextItem(textItem);
Q_EMIT textItemChanged();
}