Any mask layer is dead stop in stack while navigating via hotkeys next/previous layer. If hotkey is pressed for autorepeating it can skim through mask layers. Reproducible: Always Steps to Reproduce: 1. Create mask layer. 2. Try to navigate through it in layer stack via activate next/previous layer hotkeys. 3. Hotkeys stop working when mask layer (Transparent, Transform, Filter mask, Local selection) is selected. Expected Results: It should be possible to navigate through mask layers via hotkeys.
Hi, I can confirm the issue. It doesn't seem to always happen, and never if the layerbox itself has focus, and there are more weird issues. I'll make a phabricator task.
Created attachment 101326 [details] test document Observations: * if the cursor is over the canvas, trying to go down with PgDn from the top stops at the filter mask * If the cursor is over the layer box, the when going down from the filter mask, the Layer1 layer is activated, not Layer4 as should happen.
https://phabricator.kde.org/T3888
Git commit 519be643a95c4311b7342a8b88615619598c555f by Nicholas LaPointe. Committed on 10/10/2016 at 21:38. Pushed by nicholasl into branch 'master'. Fix PgUp/PgDn on layer stack Switch the activation flags for activateNextLayer and activatePreviousLayer from KisAction::ACTIVE_LAYER to KisAction::ACTIVE_NODE. ACTIVE_LAYER makes these actions only activate on nodes that inherit from KisLayer, which results in incorrect behavior when the active node is a mask. Differential Revision: https://phabricator.kde.org/D3010 M +2 -2 krita/krita.action http://commits.kde.org/krita/519be643a95c4311b7342a8b88615619598c555f