https://bugs.kde.org/show_bug.cgi?id=426641
Dmitry Kazakov <dimul...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/grap | |hics/krita/commit/d05ba9448 | |eda7464ba5a6b0a06c8a8a7e87c | |9c0d Status|CONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #2 from Dmitry Kazakov <dimul...@gmail.com> --- Git commit d05ba9448eda7464ba5a6b0a06c8a8a7e87c9c0d by Dmitry Kazakov, on behalf of Mathias Wein. Committed on 01/12/2021 at 10:06. Pushed by dkazakov into branch 'master'. Fix issues when soft proofing is active during colorspace conversion The color transform needs to be reset before updating the canvas. Also, there was an odd workaround to set new channel flags for the root layer, but this was an async signal that caused an update in the middle of invalidating the image data during conversion. Instead, simply fetch the (after the previous fix valid) new channel flags when the canvas gets notified about the color space change. Related: bug 441165, bug 329336 M +6 -0 libs/ui/canvas/kis_canvas2.cpp M +2 -0 libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp M +0 -1 plugins/dockers/channeldocker/channeldocker_dock.cpp https://invent.kde.org/graphics/krita/commit/d05ba9448eda7464ba5a6b0a06c8a8a7e87c9c0d -- You are receiving this mail because: You are watching all bug changes.