Summary: | Weird interaction between Polygonal Selection Tool and Assistant Previews | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Autumn Lansing <autumn> |
Component: | Tool/Assistants | Assignee: | Dmitry Kazakov <dimula73> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ahab.greybeard, halla, info |
Priority: | NOR | Keywords: | regression |
Version: | 4.4.0 | ||
Target Milestone: | --- | ||
Platform: | Appimage | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/graphics/krita/commit/652a9e3e73757cdd809fe495ff0d22d1db0a010e | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: | Artifacts with polygonal selection tool |
Description
Autumn Lansing
2020-10-13 20:25:00 UTC
Created attachment 132352 [details]
Artifacts with polygonal selection tool
I can confirm this for the 4.4.0 appimage and also for the 4.3.0 appimage.
The artifacts happen if canvas graphics acceleration is turned off.
When the polygonal selection is completed, the artifacts go away.
If any other window becomes active, the artifacts go away.
The artifacts seem to be drawn fragments of the assistant preview lines and they are 'swept away' by the polygonal selection construction line.
When the selection is completed then the artifacts go away.
With the Outline(freehand) selection tool, there are artifacts but they are concentrated at the point of drawing the selection.
With the rectangular and elliptical selection tool, there are short lived temporary artifacts due to break up of the assistant preview lines but the preview lines seem to be continuously refreshed.
When the selection is completed and drawn, the artifacts go away.
A screenshot of the artifacts is attached For Comment 1, I misled myself by having a pre-existing selection: The artifacts happen with canvas graphics acceleration on or off. With no pre-existing selection, the artifacts are extensive and long lived. With a pre-existing selection on the canvas, the artifacts are local at the cursor and transient (but still distracting). *** Bug 428315 has been marked as a duplicate of this bug. *** Just updating to say that this still occurs in 4.4.2-beta1. The bug happens only on the release builds of Krita (or in a docker build), because the problem is in partial updates. Git commit 8fd1874a6410292ceabe55c578f870ddd806eae2 by Dmitry Kazakov. Committed on 15/12/2020 at 19:02. Pushed by dkazakov into branch 'krita/4.3'. Fix painting assistant decorations in selection tools M +52 -45 libs/ui/tool/kis_tool_paint.cc M +7 -0 plugins/tools/selectiontools/kis_tool_select_path.cc https://invent.kde.org/graphics/krita/commit/8fd1874a6410292ceabe55c578f870ddd806eae2 Git commit ee84722df264883cc5841d2000d94b35c9da478c by Dmitry Kazakov. Committed on 15/12/2020 at 19:04. Pushed by dkazakov into branch 'krita/4.4.2'. Fix painting assistant decorations in selection tools M +52 -45 libs/ui/tool/kis_tool_paint.cc M +7 -0 plugins/tools/selectiontools/kis_tool_select_path.cc https://invent.kde.org/graphics/krita/commit/ee84722df264883cc5841d2000d94b35c9da478c Git commit 652a9e3e73757cdd809fe495ff0d22d1db0a010e by Dmitry Kazakov. Committed on 15/12/2020 at 19:05. Pushed by dkazakov into branch 'master'. Fix painting assistant decorations in selection tools M +52 -45 libs/ui/tool/kis_tool_paint.cc M +7 -0 plugins/tools/selectiontools/kis_tool_select_path.cc https://invent.kde.org/graphics/krita/commit/652a9e3e73757cdd809fe495ff0d22d1db0a010e |