Skip to content

Empty Window Remains after Closing or Minimizing Window in Tiling Mode #1727

Open
@transient1

Description

@transient1

(1) Issue/Bug Description:
When closing or minimizing a window in a tiled workspace, the space where the closed or minimized window used to be isn't filled in by the remaining windows. Instead it remains as an empty space and no amount of resizing the remaining windows will fill it. If I try to manually fill the space with an existing window the window just snaps back into its original position, leaving this unused space. The only way to get out of it is to turn tiling off and back on again.

(2) Steps to reproduce (if you know):
In a single workspace, 3 areas:
left - Brave browser window, oriented vertically
middle- terminal window and vscode window, oriented horzontally one above the other
right - logseq window, oriented vertically
allwindows

I closed the vscode window. The vscode window closed, and the terminal window that was above it became a vertical window and was placed on top of the logseq window on the right.
problemwindows

Any attempt to move or expand the terminal window into the empty space fails. If I move it manually with my mouse it just snaps back into its place atop the logseq window. If I use Shift+Enter to move it it moves both itself and the browser window on the left, but still maintaining an empty space in the middle. I can't move the logseq window out from underneath it either.

(3) Expected behavior:
I expect that when I close or minimize the vscode window, the terminal window will either shift to a vertical orientation (like it does now) and stay in the same spot in the workspace, or will stay in the same spot in a horizontal orientation and that subsequently I could either launch a new app that would open in that empty space or I could Shift+Enter, O to make it vertical to fill the whole middle space.

(4) Distribution (run cat /etc/os-release):
NAME="Pop!_OS"
VERSION="22.04 LTS"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 22.04 LTS"
VERSION_ID="22.04"

(5) Gnome Shell version:
GNOME Shell 42.9

(6) Pop Shell version (run apt policy pop-shell or provide the latest commit if building locally):

pop-shell:
  Installed: 1.1.0~1702661180~22.04~8e176f1
  Candidate: 1.1.0~1702661180~22.04~8e176f1
  Version table:
 *** 1.1.0~1702661180~22.04~8e176f1 1001
       1001 http://apt.pop-os.org/release jammy/main amd64 Packages
       1001 http://apt.pop-os.org/release jammy/main i386 Packages
        100 /var/lib/dpkg/status

(7) Where was Pop Shell installed from:
pre-installed on system

(8) Monitor Setup (2 x 1080p, 4K, Primary(Horizontal), Secondary(Vertical), etc):
built-in laptop monitor (landscape, 1920x1080, 16:9). Single app open there, no tiling being used
Dell 34" primary monitor where all the tiling happens. 3440x1440, 21:9, horizontal.

(9) Other Installed/Enabled Extensions:

(10) Other Notes:
I saw that this issue was posted but it seems to apply to Wayland and I'm using X11.
#1608

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions