| Summary: | L or GSM (Local or Global Selection Mask) is not updated on-canvas after Invert Selection | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Ahab Greybeard <ahab.greybeard> |
| Component: | Layer Stack | Assignee: | vanyossi <ghevan> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | ghevan |
| Priority: | NOR | ||
| Version First Reported In: | nightly build (please specify the git hash!) | ||
| Target Milestone: | --- | ||
| Platform: | Debian stable | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/kde/krita/commit/7626a015269510c13bf92268d00ad3fb13107e96 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
| Attachments: | Safe Assert error after LSM image inversion | ||
|
Description
Ahab Greybeard
2019-07-23 10:52:19 UTC
I can confirm this issue. If the active layer is the mask, after inverting the image the mask is not updated at all. Created attachment 121724 [details]
Safe Assert error after LSM image inversion
Apart from painting on it, it didn't occur to me to try other 'image' operations on a LSM.
I tried Blur, Levels, Threshold and these all worked fine.
I also tried Invert and that worked fine too with 4.3.0-prealpha (git 600ee12)
With Invert, over several sessions, I had one Safe Assert error as shown in the attachment to this comment. I pressed Ignore and carried on and everything was fine.
Git commit 7626a015269510c13bf92268d00ad3fb13107e96 by Ivan Yossi. Committed on 23/08/2019 at 04:25. Pushed by ivany into branch 'master'. Repaint selection after invert when mask visible Added a repaint step for selection transactions to repaint the selection layer after every filter selection operation commited on behalf of: Dmitry Kazakov M +24 -10 libs/image/kis_selection_filters.cpp M +10 -9 libs/image/kis_selection_filters.h M +10 -0 libs/image/kis_transaction_data.cpp M +4 -2 libs/image/layerstyles/kis_ls_utils.cpp M +8 -8 libs/libkis/Selection.cpp M +1 -0 libs/ui/actions/kis_selection_action_factories.cpp M +2 -1 libs/ui/operations/kis_filter_selection_operation.cpp https://invent.kde.org/kde/krita/commit/7626a015269510c13bf92268d00ad3fb13107e96 |