https://bugs.kde.org/show_bug.cgi?id=526469

Waqar Ahmed <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #7 from Waqar Ahmed <[email protected]> ---
This seems like a dupe of 524760 to me. Kate positions every wrapped sub-line
on a fixed grid of lineHeight(), which is ceil(ascent + descent) of the base
font. Hack doesn't have characters like U+01EF, U+0298, so Qt draws them in
fallback fonts (Noto Sans) with larger metrics, and the QTextLine::height() of
those sub-lines grows. Multiplying the sub-line number by that larger height
pushes the cursor down by lineNumber × (difference), so the error grows the
further down the wrapped line the cursor is. This would be fixed by
https://invent.kde.org/frameworks/ktexteditor/-/commit/c8e141588adce66f26835a7c5d4c1046651abd6e
so I suggest to try latest master

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to