[krita] [Bug 423777] "Undo" does not work correctly for multiple flood fills.

2020-07-03 Thread Paula
https://bugs.kde.org/show_bug.cgi?id=423777

Paula  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED
 Resolution|WAITINGFORINFO  |FIXED

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

[krita] [Bug 423777] New: "Undo" does not work correctly for multiple flood fills.

2020-07-01 Thread Paula
https://bugs.kde.org/show_bug.cgi?id=423777

Bug ID: 423777
   Summary: "Undo" does not work correctly for multiple flood
fills.
   Product: krita
   Version: unspecified
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: General
  Assignee: krita-bugs-n...@kde.org
  Reporter: poc.playhouse.pa...@gmail.com
  Target Milestone: ---

SUMMARY
Problem: "undo" does not always undo flood fill but will undo actions before
and after it.

System: Linux Mint 20 XFCE
Version: Krita 4.3.0

STEPS TO REPRODUCE
(not all these may be necessary, but pretty sure filling twice has to happen.)

Starting with 7 layers. One has outlines.

1) duplicate the outline layer and hide the original
2) use the Contiguous Selection Tool to select 5 or six areas on the outline
layer
3) fill with Foreground Color
4) deselect all
5) use the Contiguous Selection Tool to select 5 or six areas on the outline
layer
6) change Foreground Color
7) fill with new Foreground Color
8) deselect all
7) start to undo all the previous actions. It takes a while because of all the
selections. When you get to the most recent flood fill it will be undone. Then
more selection undos and when you get to the original flood fill it will not
undo, but you can go past it and undo the other selection things.

OBSERVED RESULT: The original flood fill cannot be undone, and areas that were
covered due to the Grow/Shrink Selection feature are not restored.


EXPECTED RESULT: Restore the file to its condition before the flood fill
happened.


SOFTWARE/OS VERSIONS

Version: Krita 4.3.0

System: Linux Mint 20 XFCE
System:Kernel: 5.4.0-40-generic x86_64 bits: 64 compiler: gcc v: 9.3.0
Desktop: Xfce 4.14.2 
   tk: Gtk 3.24.13 wm: xfwm4 dm: LightDM Distro: Linux Mint 20 Ulyana 
   base: Ubuntu 20.04 focal 

Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

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