Super keybindings don't work when Tiling Assistant is enabled

Bug #2034998 reported by Martin Randau
70
This bug affects 11 people
Affects Status Importance Assigned to Milestone
gnome-shell-extension-tiling-assistant (Ubuntu)
Fix Released
High
Unassigned

Bug Description

A fresh install of 23.10 and keybindings, e.g., win-UP, don't work in Tiling Assistant. Journalctl says things like:

Sep 09 08:40:21 ThinkPad-P14s-Gen-3 gnome-shell[2862]: Unhandled promise rejection. To suppress this warning, add an error handler to your promise chain with .catch() or a try-catch block around your await expression. Stack trace of the failed promise:
                                                         _onCustomKeybindingPressed@file:///<email address hidden>/src/extension/keybindingHandler.js:42:37

lsb_release -rd
No LSB modules are available.
Description: Ubuntu Mantic Minotaur (development branch)
Release: 23.10

Revision history for this message
Martin Randau (cmmrandau) wrote :
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-shell-extension-tiling-assistant (Ubuntu):
status: New → Confirmed
tags: added: mantic
summary: - Keybindings don't work in Tiling Assistant
+ Super keybindings don't work when Tiling Assistant is enabled
Jeremy Bícha (jbicha)
tags: added: rls-mm-incoming
Changed in gnome-shell-extension-tiling-assistant (Ubuntu):
importance: Undecided → High
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

I got very much the same on a fresh Mantic install.

Trying to set keybindings for vertical split left/right.

Sep 25 16:58:37 T580 gnome-shell[3729]: Window manager warning: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
Sep 25 16:58:37 T580 gnome-shell[3729]: Window manager warning: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).

After a few seconds, sometimes one of them is working

Sep 25 16:58:48 T580 gnome-shell[3729]: Unhandled promise rejection. To suppress this warning, add an error handler to your promise chain with .catch() or a try-catch block around your await expression. Stack trace of the failed promise:
                                          _onCustomKeybindingPressed@file:///<email address hidden>/src/extension/keybindingHandler.js:42:37

...

And then the key-bindings do not work anymore.

It is further awkward that setting the first shortcut seems to work, then trying to set the second goes into a grey mode (as if there would be a popup) but nothing happens. Let me know if you need a video of that or such.
Setting myself to affected ...

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Workaround: As one would assume, disabling the "Ubuntu tiling assistant" extension gets one back to working shortcuts for left/right split (Thanks tobhe for the suggestion). ... but I want more tiling flexibility with shortcuts :-)

Revision history for this message
Angel D. Segarra (angel-segarra) wrote :

In my case, disabling tiling assistant does not bring back meta-up, shortcut is not defined.

Revision history for this message
Angel D. Segarra (angel-segarra) wrote :

Just received gnome-shell-extension-tiling-assistant update and confirm shortcuts are working as expected. Thanks.

Changed in gnome-shell-extension-tiling-assistant (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.