Can't Ctrl+Shift+Tab out of the source view while Ctrl+Tab works
I've tested this with gtksourceview's test flatpak, and it doesn't have this problem, hence opening the issue here.
Steps to reproduce
- open a file
- focus the file's source view by any mean (e.g. keyboard, mouse)
- Press Ctrl+Shift+Tab
expected behaviour
The focus moves to an other UI element, like the "Open" button in the header bar.
actual behaviour
the focus doesn't move anywhere.
notes
Both Shift+Tab and Tab can't be used obviously because they are already used by the text view. Trying the same steps with Ctrl+Tab moves the focus to the "Open" headerbar button.
This kind of behaviour looks like somewhere in the hierarchy the "focusable" property was set to FALSE whereas it should have been left to TRUE. I've found that this property broke things up when used, and that can-focus achieves it better (i.e. skip this widget, but don't lock the keynav).