| Summary: | The sliders in Liquify sections are too slow (laggy) and consume cpu, hanging krita for a brief moment. | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Raghavendra kamath <raghu> |
| Component: | Tools/Transform | Assignee: | Dmitry Kazakov <dimula73> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | dimula73, halla, tamtamy.tymona |
| Priority: | NOR | ||
| Version First Reported In: | git master (please specify the git hash!) | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/graphics/krita/commit/47c897453c509ab0f5189a1edffcd9b431bf1e33 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Raghavendra kamath
2020-08-23 14:14:11 UTC
Also see this [bug report](https://bugs.kde.org/show_bug.cgi?id=423788) which may be related What's interesting is that the tool itself is not that much laggy at all, only the sliders are acting weird. (I've seen bug 423788 and for me even in such big size was slow but smooth; however setting that size was difficult, in the end I just entered the value directly into the field without relying on the slider). Then it probably just needs a signal compressor. I guess the problem happens because changing these properties trigger canvas update, therefore the layer will be recalculated, which shouldn't really happen. Git commit 47c897453c509ab0f5189a1edffcd9b431bf1e33 by Dmitry Kazakov. Committed on 17/07/2021 at 11:41. Pushed by dkazakov into branch 'master'. Do not request transform preview update on changing liquify options These options affect the brush settings only, not what the actual visual representation is. M +7 -5 plugins/tools/tool_transform2/kis_tool_transform.cc M +1 -1 plugins/tools/tool_transform2/kis_tool_transform.h M +11 -11 plugins/tools/tool_transform2/kis_tool_transform_config_widget.cpp M +2 -2 plugins/tools/tool_transform2/kis_tool_transform_config_widget.h https://invent.kde.org/graphics/krita/commit/47c897453c509ab0f5189a1edffcd9b431bf1e33 |