Bug 428317 - Tracking rulers update at <1 FPS when non brush tool selected.
Summary: Tracking rulers update at <1 FPS when non brush tool selected.
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Tool/Assistants (show other bugs)
Version: nightly build (please specify the git hash!)
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-27 01:34 UTC by Ralek Kolemios
Modified: 2024-08-01 18:31 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ralek Kolemios 2020-10-27 01:34:35 UTC
When using rulers that track the cursor, such as the vanishing point ruler, the update speed can drop as low as 1 or less FPS, or even freeze, when any tool that doesn't use a brush is selected. (Selection shapes, vector tools, crop tool, wand, etc)

Version: 4.4.1-alpha (git 6b4d1ed)
Comment 1 Ahab Greybeard 2020-10-28 16:25:15 UTC
I can confirm that this is the case for the 4.4.0 appimage on Debian 10.
The rate, for me, is not quite as low as 1fps but it's notably slower than when using a painting tool. So, setting to Confirmed.

I tried it with the vanishing point assistant and with the parallel ruler assistant.

As for use with 'vector tools', there is no reduction in update rate if you use shape creation ('painting') tools but there is if you use shape selection of changing tools.

However, they are 'painting assistants' so maybe they're only intented to be used with painting types of tools.
Comment 2 sh_zam 2021-08-04 15:17:38 UTC
I looked into this. Looks like tools that are not in KisToolPaint or selection hierarchy are affected because the canvas isn't updated on mouse move.
Comment 3 Ralek Kolemios 2024-04-16 00:27:22 UTC
In 5.3 this no longer seems to be an issue, either the ruler updates at correct speed with drawing tools, or it doesn't show at all (for tools in which I feel there's no need for a ruler, such as the paint bucket or eye dropper. I think it can be closed.
Comment 4 Ralek Kolemios 2024-08-01 18:31:09 UTC
Marking as fixed as it still continues to not reoccur.