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 |https://invent.kde.org/grap
                   |hics/krita/commit/d05ba9448 |hics/krita/commit/413376726
                   |eda7464ba5a6b0a06c8a8a7e87c |265eda75864eca9899c110ee7d5
                   |9c0d                        |354e

--- Comment #3 from Dmitry Kazakov <dimul...@gmail.com> ---
Git commit 413376726265eda75864eca9899c110ee7d5354e by Dmitry Kazakov, on
behalf of Mathias Wein.
Committed on 01/12/2021 at 10:16.
Pushed by dkazakov into branch 'krita/5.0'.

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
(cherry picked from commit d05ba9448eda7464ba5a6b0a06c8a8a7e87c9c0d)

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/413376726265eda75864eca9899c110ee7d5354e

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to