Bug 437728

Summary: Curves: Some keys are not selectable.
Product: [Applications] krita Reporter: Emmet O'Neill <emmetoneill.pdx>
Component: AnimationAssignee: Eoin O'Neill <eoinoneill1991>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Emmet O'Neill 2021-05-27 07:41:58 UTC
SUMMARY

Curves docker keys are not always selectable, even when a single channel is isolated. Probably has to do with another hidden channel's keys getting in the way.
Comment 1 Eoin O'Neill 2021-05-28 00:18:54 UTC
Git commit 21830b01e94d932338e663229c2d2d346d9a9a35 by Eoin O'Neill.
Committed on 27/05/2021 at 23:44.
Pushed by eoinoneill into branch 'master'.

KisAnimCurves: Ignore invisible nodes requesting an index at point.

This should prevent accidentally selecting invisible nodes.

M  +2    -1    plugins/dockers/animation/KisAnimCurvesView.cpp

https://invent.kde.org/graphics/krita/commit/21830b01e94d932338e663229c2d2d346d9a9a35
Comment 2 Eoin O'Neill 2021-05-28 00:19:02 UTC
Git commit 75e61455dff56d5ede53e46772979d1b626c70bf by Eoin O'Neill.
Committed on 27/05/2021 at 23:58.
Pushed by eoinoneill into branch 'master'.

KisAnimCurves: Fixed hidden nodes from being selected when double-click operation occurs.

Further consistency corrections...

M  +4    -2    plugins/dockers/animation/KisAnimCurvesView.cpp

https://invent.kde.org/graphics/krita/commit/75e61455dff56d5ede53e46772979d1b626c70bf