Show Popup Widget Hotkey Changes Layers

Under Settings > Configure Krita > Canvas Input Settings > Show Popup Widget, I have the Key Combination set to b, and when switching layers and then trying to bring up a popup widget, it does this correctly, but it also ‘searches’ the layers for stuff with the letter b.

This means when quickly switching layers and then trying to use a popup, it then jumps me to the background layer or any other layer with b which keeps messing me up.

As far as I can tell, this only applies to hotkeys set in the Canvas Input Settings and nothing under the Keyboard Shortcuts.

Is there any way I can disable this searching in the layers panel? My work around for now is making sure I click / paint on the layer after switching which seems to make the canvas take focus again for key presses.

Show popup widget displays the popup for various tools – what “pops up” is dependant on which tool or area is in focus when you use the popup widget shortcut. The default shortcut is right click which is in keeping with most software (usually it’s a menu that pops up).

When you have layers in focus, the popup widget shortcut invokes a feature for the layers docker. I think what you were expecting from your B shortcut is to invoke the brush hub/colour wheel. That is only invoked when the canvas is in focus AND you have the freehand brush tool (or dynamic tool) selected.

There’s no way to tell Krita you only want a certain popup to activate when you hit its shortcut. And you wouldn’t want that. You would lose important menus for other tools like the selection tools.

The b shortcut does invoke the correct popup I want, the palette, or a menu, based on the tool, at the same time it also jumps to the background layer because it starts with b. What I think is the issue, is Shortcuts set under the Canvas Input Settings tab are only supposed to apply in the canvas, thus when the layer panel is focused, it has its own behavior when typing.

I’m guessing there is no way to disable the search in the layers panel just from typing? Shortcuts set under the Keyboard Shortcuts tab seem to take precedent over the layer panels search function. This makes it near impossible to actually search by just clicking in the layer panel and typing, but if I actually wanted that I would click the filter button.

Alternatively is it possible to have the same functionality of the show popup widget with stuff under the Keyboard Shortcuts tab, which don’t have this problem.

I should have asked you for your Krita version # at the outset, and your operating system (Windows, Linux, Android, etc.). Did you download Krita from krita.org or from somewhere else (like Steam or MS Store)? That could make a difference.

Can you make a screenshot of Configure Krita with Show Popup Widget fully open?

The popup widget shortcut does activate a popup in the layers docker but it’s not supposed to activate the layer name filter. There has to be something else going on that we need to figure out.

1 Like

I am using Krita 5.2.0-2, from the Arch package. My operating system is Linux, specifically EndeavourOS, Kernel version 6.5.7-arch1-1. Desktop environment is i3-wm 4.22-4 which means I’m running X11.

Here is the screenshot:

Try the appimage from Krita instead. There are known issues with Linux packages (they’re not compiled by Krita). Krita only recommends using appimages.

The app image is available on krita.org.

1 Like

No luck with the appimage. I tried 5.1.5 and 5.2.0 both of which has this problem. I also tried on Windows using the installer. It doesn’t jump to the background layer, but it also doesn’t open the popup.

I just looked at your screenshot again. Try deleting the default shortcut (right button) - click ok or save.

Makes no difference, I also tried changing from b to 7, which only has this problem if there is a layer starting with 7. I guess that is one solution, just making sure no layer names start with b.

I wonder if this is a bug, then.

I’m gonna see about making a bug report then.

1 Like

It looks like this is already a reported bug! I found this when making a bug report.

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

2 Likes

@minno It’s ‘Reported’ at the moment.
Please go in there and add a comment with a short explanation that you can confirm it and a link to this topic.
Then set it to ‘Confirmed’.
You’ll be emailed with notification of any further comments or changes to its status.

3 Likes

Ah! I never even looked.
slaps forehead

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.