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

--- Comment #5 from Keven Tipping <[email protected]> ---
After doing some further digging with git bisect, I appear to have narrowed
down the issue to this exact commit:

commit 4c24e9d9d949e7c4548957565036ba0267f614ba (HEAD)
Author: Wolthera van Hövell tot Westerflier <[email protected]>
Date:   Wed Apr 8 14:44:04 2026 +0200

    Try to fix the font selection by fixing qml resource popups.

    BUG:515548

This is the first commit that exhibits the stuttering in question upon creating
a new document. The previous commit at 16d2ac6d87b8404f66efd9e0fe2c6c490e4f292f
does not have the same problem.

I would try to debug this further on my end, but unfortunately I'm not that
familiar with qml. Given that this has to do with fonts, I'm almost wondering
if Krita is trying to process some sort of a list of fonts from the system in
the background, which is somehow causing the canvas to stutter until it's
done... How or why that's being triggered though, I have no clue.

Strangely enough, I don't actually have that many fonts installed on this
system- of them all, I think noto-cjk is probably the largest font set:

cmpx@monolith /usr/share/fonts $ ls -la .
total 248
drwxr-xr-x  15 root root   4096 Apr 26 20:17 .
drwxr-xr-x 258 root root  12288 May 29 05:12 ..
drwxr-xr-x   2 root root   4096 Mar 16 23:58 corefonts
drwxr-xr-x   2 root root   4096 Mar 16 23:58 dejavu
drwxr-xr-x   3 root root   4096 Mar 16 23:16 encodings
drwxr-xr-x   2 root root   4096 Mar 16 23:58 freefont
drwxr-xr-x   2 root root   4096 Mar 16 23:16 hack
drwxr-xr-x   2 root root   4096 Mar 16 23:58 inconsolata
drwxr-xr-x   2 root root   4096 Mar 16 23:58 libertine
drwxr-xr-x   2 root root  36864 Apr 26 20:17 misc
drwxr-xr-x   2 root root 139264 Apr  6 01:18 noto
drwxr-xr-x   2 root root   4096 Mar 16 23:58 noto-cjk
drwxr-xr-x   2 root root   4096 Mar 16 23:16 noto-emoji
drwxr-xr-x   2 root root  12288 Mar 16 23:16 urw-fonts
drwxr-xr-x   2 root root   4096 Mar 16 23:27 util

I don't have any additional fonts currently installed under my user account
either.

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

Reply via email to