https://bugs.kde.org/show_bug.cgi?id=474122
Dmitry Kazakov <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/grap | |hics/krita/-/commit/e0d1ae3 | |c174fbb05880b65d58ff4a35c68 | |d642aa Resolution|--- |FIXED Status|ASSIGNED |RESOLVED --- Comment #4 from Dmitry Kazakov <[email protected]> --- Git commit e0d1ae3c174fbb05880b65d58ff4a35c68d642aa by Dmitry Kazakov. Committed on 13/02/2024 at 09:15. Pushed by dkazakov into branch 'master'. Fix a warning on undoing flattening a group When updates are issued in the middle of layer addition/removal it may happen that some updates will never reach the root node, which is a bug. And the warning told us about that. The patch moves the updates into a separate command that emits them in a batch **after** all node modifications are finished. M +1 -0 libs/image/CMakeLists.txt A +101 -0 libs/image/commands/KisBatchUpdateLayerModificationCommand.cpp [License: GPL(v2.0+)] A +52 -0 libs/image/commands/KisBatchUpdateLayerModificationCommand.h [License: GPL(v2.0+)] M +1 -1 libs/image/commands/kis_image_command.h M +54 -35 libs/image/kis_layer_utils.cpp M +13 -0 libs/image/kis_layer_utils.h https://invent.kde.org/graphics/krita/-/commit/e0d1ae3c174fbb05880b65d58ff4a35c68d642aa -- You are receiving this mail because: You are watching all bug changes.
