https://bugs.kde.org/show_bug.cgi?id=361661

Dmitry Kazakov <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |http://commits.kde.org/krit
                   |                            |a/2051a35e295c3a10e10b772aa
                   |                            |e301adf0ab1894c
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED

--- Comment #3 from Dmitry Kazakov <[email protected]> ---
Git commit 2051a35e295c3a10e10b772aae301adf0ab1894c by Dmitry Kazakov.
Committed on 26/04/2016 at 13:58.
Pushed by dkazakov into branch 'master'.

Fix delay on removing/moving a layer

Now the signal compressor has a special mode:
FIRST_ACTIVE_POSTPONE_NEXT, in this mode it ensures that the
first signal in emitted instantly, but the following signals
are postponed until the flow of signals calms down to the
specified timeout.

In term of layer deletion it means:

1) If you remove a single layer, you'll see that result immediately.
2) If you press the remove button multiple times, you'll see the
   result only after you stop clicking the mouse button.

Fixes T2301

M  +4    -0    libs/image/kis_signal_compressor.cpp
M  +8    -0    libs/image/kis_signal_compressor.h
M  +12   -17   libs/ui/kis_node_juggler_compressed.cpp
M  +4    -1    libs/ui/kis_node_juggler_compressed.h
M  +1    -1    libs/ui/kis_node_manager.cpp

http://commits.kde.org/krita/2051a35e295c3a10e10b772aae301adf0ab1894c

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

Reply via email to