Summary: | "Switch to Previous Preset" changes brush's opacity accidentally | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Yu-Hsuan Lai <raincolee> |
Component: | Tools | Assignee: | Eoin O'Neill <eoinoneill1991> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dimula73, eoinoneill1991, hesap6817, ss93078 |
Priority: | NOR | Keywords: | regression, release_blocker |
Version First Reported In: | 5.0.0-beta1 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | All | ||
Latest Commit: | https://invent.kde.org/graphics/krita/commit/1e88fb2434ac74704ef4398655d4e449d800a7a1 | Version Fixed In: | |
Sentry Crash Report: |
Description
Yu-Hsuan Lai
2021-09-01 13:07:50 UTC
*** Bug 444360 has been marked as a duplicate of this bug. *** Git commit dc9bcf9374182c43cbac746593ddc0410a834d4f by Eoin O'Neill. Committed on 03/12/2021 at 20:57. Pushed by eoinoneill into branch 'master'. Fix bug where previous_preset invocation in non-paint tool would erroneously keep the old opacity values when switching back to a paint tool. We need to keep track of the preset when we reactivate tool_paint to ensure that we are switching back to the same tool and are interested in restoring any opacity changes from before. M +5 -2 libs/ui/tool/kis_tool_paint.cc M +1 -0 libs/ui/tool/kis_tool_paint.h https://invent.kde.org/graphics/krita/commit/dc9bcf9374182c43cbac746593ddc0410a834d4f *** Bug 438346 has been marked as a duplicate of this bug. *** Git commit 1e88fb2434ac74704ef4398655d4e449d800a7a1 by Eoin O'Neill. Committed on 08/12/2021 at 23:58. Pushed by eoinoneill into branch 'krita/5.0'. Fix bug where previous_preset invocation in non-paint tool would erroneously keep the old opacity values when switching back to a paint tool. We need to keep track of the preset when we reactivate tool_paint to ensure that we are switching back to the same tool and are interested in restoring any opacity changes from before. (cherry picked from commit dc9bcf9374182c43cbac746593ddc0410a834d4f) M +5 -2 libs/ui/tool/kis_tool_paint.cc M +1 -0 libs/ui/tool/kis_tool_paint.h https://invent.kde.org/graphics/krita/commit/1e88fb2434ac74704ef4398655d4e449d800a7a1 |