shell icon indicating copy to clipboard operation
shell copied to clipboard

Border missing from first window in fresh workspace

Open trevex opened this issue 2 years ago • 4 comments

(1) Issue/Bug Description: The first window opened on a given workspace is lacking the focus border after a second window was opened. If the first window is closed and the second window goes into fullscreen the border on one side is still visible. This is not the case for the first window in fullscreen, so border missing from the start.

(2) Steps to reproduce (if you know): Open two windows in a new workspace and have focus borders enabled.

(3) Expected behavior: A window in fullscreen does NOT have a focus border. When a windows goes out of fullscreen to tile with other windows, a border is added.

(4) Distribution (run cat /etc/os-release): (debian testing)

PRETTY_NAME="Debian GNU/Linux rodete"
NAME="Debian GNU/Linux"
VERSION_ID="rodete"
VERSION="12 (rodete)"
VERSION_CODENAME=rodete
ID=debian

(5) Gnome Shell version: 41.1

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

Commit 21745c4a8076ad52c9ccc77ca5726f5c7b83de6c (current master as of now)

(7) Where was Pop Shell installed from: From source.

(8) Monitor Setup (2 x 1080p, 4K, Primary(Horizontal), Secondary(Vertical), etc): 1x 4k internal laptop screen.

(9) Other Installed/Enabled Extensions:

  • Launch new instance
  • Native Window Placement
  • Ubuntu AppIndicators
  • User Themes (using Pop OS Theme)
  • Workspace Indicator
  • (Pop Shell)

(10) Other Notes:

trevex avatar Jan 24 '22 14:01 trevex

I'm not seeing either of the described issues on Pop!_OS 21.10 with GNOME Shell 40, so this might have to do with GNOME Shell 41 or one of the extensions listed in the issue description.

jacobgkau avatar Jan 24 '22 15:01 jacobgkau

Disabling all other extensions does not make a difference, so it might be due to GNOME Shell 41. Is there a way to better debug GNOME Shell or Pop OS Shell? Or another way I can provide better insights into this issue?

trevex avatar Jan 24 '22 19:01 trevex

Same issue here.

(4) Distribution (run cat /etc/os-release):

$ cat /etc/os-release
NAME="Manjaro Linux"
ID=manjaro
ID_LIKE=arch
BUILD_ID=rolling
PRETTY_NAME="Manjaro Linux"

(5) Gnome Shell version:

42.1

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

gnome-shell-extension-pop-shell 1.2.0+220+gcb76a4c-1

(7) Where was Pop Shell installed from:

pamac install gnome-shell-extension-pop-shell.

(8) Monitor Setup:

1 x 3440x1440, Primary(Horizontal).

(9) Other Installed/Enabled Extensions:

$ gnome-extensions list --enabled
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]

sirex avatar May 21 '22 12:05 sirex

Ok, this is interesting. The debian-based system where I encounter this on a daily basis is my work laptop. I recently setup gnome on my private laptop as well and enabled pop-shell. I can not reproduce the issue there.

cat /etc/lsb-release
DISTRIB_CODENAME=quokka
DISTRIB_DESCRIPTION="NixOS 22.05 (Quokka)"
DISTRIB_ID=nixos
DISTRIB_RELEASE="22.05"
LSB_VERSION="22.05 (Quokka)"

GNOME Shell version is 42.1 (same as work laptop right now as well).

I will try to diff the dconf and see if there is some major differences.

trevex avatar Jul 09 '22 18:07 trevex

I am facing the same issue on Arch Linux with both Gnome 42 and now with Gnome 43 however I have discovered a wierd behaviour. I use a laptop with native resolution of 1366x768 that is connected to an external display with a resolution of 1920x1080, now if I mirror the two displays, both have a resolution of 1280x720, then the border is displayed for the first window as well however on my external monitor left side border is missing but if I join the two displays then the borders are visible correctly only on the primary display whether it is the external monitor or inbuild laptop display but not on the secondary display and if I disable my laptop display completely then the external monitor stops displaying the border for the first window even if it is set as primary display.

shans10 avatar Nov 10 '22 09:11 shans10