https://bugs.kde.org/show_bug.cgi?id=399337
Bug ID: 399337 Summary: Undo not working correctly after Contiguous Selection Tool has been used Product: krita Version: nightly build (please specify the git hash!) Platform: MS Windows OS: MS Windows Status: REPORTED Severity: major Priority: NOR Component: Tools/Selection Assignee: krita-bugs-n...@kde.org Reporter: misura...@gmail.com Target Milestone: --- Created attachment 115379 --> https://bugs.kde.org/attachment.cgi?id=115379&action=edit 1) Faulty Behaviour when using contiguous selection tool SUMMARY Using the contiguous selection tool to select something will mess up the undo history and canvas rendering. All entries in the the undo history docker still look ok though. But it seems the undo history lags behind after having used the contiguous selection tool once. This means you can't undo all changes you made to a file anymore. It doesn't matter if you undo via ctrl+z or the undo history docker. The canvas rendering also seems to halt and bug out until you made another selection with the contiguous selection tool. STEPS TO REPRODUCE 1. Create a new file or open an existing one. 2. Draw 3 brush strokes. 3. Now use the contiguous selection tool to select anything in the picture. 4. Try to undo all your changes via pressing ctrl+z multiple times OBSERVED RESULT Visually no undo or a "glitchy undo"(only a part of a brush stroke is undone) is happening in the canvas. The selected entry in the undo history docker is moving up as expected though. Only after using the contiguous selection tool again to select something the canvas will fully update. But even then, the first brush stroke you made will still be there and not undone. EXPECTED RESULT Undo should be visible immediately, without glitches and all changes should be undone. The original picture like you created or opened it should be restored. SOFTWARE VERSIONS Krita Version: 4.1.3 (git 5511f5f) Qt Version (compiled): 5.9.3 Version (loaded): 5.9.3 OS Information Build ABI: x86_64-little_endian-llp64 Build CPU: x86_64 CPU: x86_64 Kernel Type: winnt Kernel Version: 10.0.15063 Pretty Productname: Windows 10 (10.0) Product Type: windows Product Version: 10 OpenGL Info **OpenGL not initialized** -- You are receiving this mail because: You are watching all bug changes.