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

Dmitry Kazakov <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/grap
                   |                            |hics/krita/-/commit/3713225
                   |                            |956c74ba68702a7b57f492f6e6a
                   |                            |753d9c

--- Comment #5 from Dmitry Kazakov <[email protected]> ---
Git commit 3713225956c74ba68702a7b57f492f6e6a753d9c by Dmitry Kazakov, on
behalf of Carsten Hartenfels.
Committed on 28/05/2026 at 13:20.
Pushed by dkazakov into branch 'master'.

Revert keyframe selection changing layer selection

This reverts commit 8965a0dd68ca7a34cd770642499e417a78520b65 because the
logic is broken, it will react to *any* change of the current index, not
just ones that are initiated by the user interacting with the timeline.
That causes all sorts of mayhem, like switching between documents
changing the layer selection, opening a file selecting the wrong layer
and moving through the layer list with the arrow keys causing various
weird effects on the current and selected layer.

This would be fixable by detecting whether the user triggered the change
via the timeline, but that's sufficiently complicated that it'll need
more testing first. The bugs this change causes are too major, so just
reverting it for now.
Related: bug 520718, bug 520744

M  +0    -6    plugins/dockers/animation/KisAnimTimelineFramesModel.cpp
M  +0    -2    plugins/dockers/animation/KisAnimTimelineFramesModel.h
M  +0    -4    plugins/dockers/animation/KisAnimTimelineFramesView.cpp

https://invent.kde.org/graphics/krita/-/commit/3713225956c74ba68702a7b57f492f6e6a753d9c

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

Reply via email to