Reapplying a layout with mapped applications makes the app unresponsive

Bug #2051595 reported by xalt7x
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gnome-shell-extension-tiling-assistant (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Current version of the Tiling Assistant extension has a bug with a "Tiling" animation. In some cases, one of the tiled windows become unresponsive.

Steps to reproduce:

1. Launch 3 instances of GNOME Text Editor
    a. Launch First instance and input "1". We need this to differentiate windows
    b. Press Ctrl+N to launch the Second instance and input "2" there
    c. Repeat previous step for the Third instance

2. Tile First instance to the left side ; in the Tiling Popup select Second instance for the right side

3. Switch to the Third instance, tile it to left ; in the tiling pop-up select Second instance for the right side

4. Try to input something on the Second instance (right side). Visually nothing happens but after user switches focus to the left window, the newly typed text appears.

5. "Maximize"+"Restore" window actions will help to bring tiled window to the normal state.

You can find video demonstration of this issue in the attachment (or alternatively, at https://youtu.be/weJecqvKivI)

Upstream bug report: https://github.com/Leleat/Tiling-Assistant/issues/304

---

Workaround: disable "Tiling" animation

CLI way to apply workaround:

dconf write /org/gnome/shell/extensions/tiling-assistant/enable-tile-animations "false"

GUI way to apply workaround:
- Install Extension Manager (gnome-shell-extension-manager). Open preferences for "Tiling Assistant" extension. Instead of installing "Extension Manager", you can also launch "gnome-extensions prefs tiling-assistant@leleat-on-github"
- Enable "Advanced/Experimental settings" (can be found under "bulb" icon on the left corner of the extension preferences window header-bar)
- On the "General" page under the "Animations" section disable "Tiling" animation

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: gnome-shell-extension-ubuntu-tiling-assistant 44-1ubuntu1
ProcVersionSignature: Ubuntu 6.6.0-14.14-generic 6.6.3
Uname: Linux 6.6.0-14-generic x86_64
ApportVersion: 2.27.0-0ubuntu6
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Mon Jan 29 21:38:50 2024
InstallationDate: Installed on 2024-01-14 (15 days ago)
InstallationMedia: Ubuntu 23.10.1 "Mantic Minotaur" - Release amd64 (20231016.1)
PackageArchitecture: all
SourcePackage: gnome-shell-extension-tiling-assistant
UpgradeStatus: Upgraded to noble on 2024-01-14 (15 days ago)

Revision history for this message
xalt7x (xalt7x) wrote :
xalt7x (xalt7x)
description: updated
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
Revision history for this message
Angel D. Segarra (angel-segarra) wrote :

I can reproduce this much more easily and consistently when tiling chrome and vscode both running under xwayland.

e.g.
1. Tile vscode to the right (super+right)
2. Tile chrome to the left (super+left)
3. both apps are unresponsive to input, chrome can be seen flickering as in OPs video with gnome-text.

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.