Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some Apps don't take all screen after closing other windows #850

Open
jawadalkassim opened this issue Jan 23, 2021 · 18 comments
Open

Some Apps don't take all screen after closing other windows #850

jawadalkassim opened this issue Jan 23, 2021 · 18 comments

Comments

@jawadalkassim
Copy link

(1) Issue/Bug Description:
apps should take full screen size after closing all others windows and keep one program open

(2) Steps to reproduce (if you know):

ex: Evince and Firefox are open
1: Close Firefox
2: Evince should take full size

(3) Expected behavior:
Evince should take full size

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

NAME="Pop!_OS"
VERSION="20.10"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 20.10"
VERSION_ID="20.10"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=groovy
UBUNTU_CODENAME=groovy
LOGO=distributor-logo-pop-os

(5) Gnome Shell version:

3.38.2

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

~ ❯ apt policy pop-shell
pop-shell:
  Installed: 1.1.0~1611349201~20.10~2b9e4a4
  Candidate: 1.1.0~1611349201~20.10~2b9e4a4
  Version table:
 *** 1.1.0~1611349201~20.10~2b9e4a4 1001
       1001 http://ppa.launchpad.net/system76/pop/ubuntu groovy/main amd64 Packages
       1001 http://ppa.launchpad.net/system76/pop/ubuntu groovy/main i386 Packages
        100 /var/lib/dpkg/status

(7) Where was Pop Shell installed from:
By default

(8) Monitor Setup (2 x 1080p, 4K, Primary(Horizontal), Secondary(Vertical), etc):
1 x 1080p

(9) Other Installed/Enabled Extensions:
Dash to panel
open weather

(10) Other Notes:
not all apps behave like this but Evince keep doing this
Screenshot from 2021-01-23 22-34-16

@jawadalkassim jawadalkassim changed the title Some Apps don't take all screen after closing other windows in screen Some Apps don't take all screen after closing other windows Jan 23, 2021
@jawadalkassim
Copy link
Author

Screenshot from 2021-01-25 21-47-44
also after closing app in the bottom Evince don't fill the space

@skewty
Copy link

skewty commented Jan 27, 2021

I get this, in Wayland, about twice an hour. Thinking it may be a Wayland thing and unwilling to go back to legacy X11 mode, I have found myself leaving the extension disabled. Sizing windows manually takes less time than enabling and re-enabling the extension and moving all windows back into position / stacks. There really needs to be a debug option we can turn on that will show us what the mystery window is named and where it comes from. Debug mode could be something like the highlite active window option showing bounds but with window name and other meta written inside.

@jawadalkassim
Copy link
Author

@skewty exactly it's annoying bug , i hope developers fix this soon

@mmstick
Copy link
Member

mmstick commented Jan 27, 2021

Does it happen without any third party extensions? Wayland only?

@jawadalkassim
Copy link
Author

Screenshot from 2021-01-27 23-01-40
@mmstick This is now after disabling all third party extensions.
yes in Wayland i didn't test it in Xorg.cause i'm having glitches with Xorg so i don't use it. i'll try to test it soon

@jimixxperez
Copy link

Hi, I'm not sure whether I should create another dedicated tiling issue, but I have a different kind of issue.

when I switch between workspaces the mumble-window disappears (process is not killed). Up to now this behaviour could only be observed with mumble. Always need to manually call the application via the application launcher to trigger a reappearance.

using x11

@jawadalkassim
Copy link
Author

@mmstick it's not happening in X11 . Just Wayland

@aidenlangley
Copy link
Contributor

Petition to implement an auto-rearrange shortcut, so we can reset the window layouts without hard-resetting the shell, it would act as a reasonable workaround in the interim and a nice to have feature.

@ffazzm
Copy link

ffazzm commented Feb 10, 2021

I'm also having the same problem, the bug will occur when i open 3 window in tiling mode, minimize-maximize 1/2 split window and then minimize 1/4 split window.

@brpaz
Copy link

brpaz commented Feb 13, 2021

I have seen this happening to me on X11 also. Couldn´t understand yet the scenario to reproduce

@blacksails
Copy link

Not sure what this window is, but if I stack/tab a window on top of the problematic area I get this weird window:
image

@blacksails
Copy link

blacksails commented Mar 4, 2021

Might be the same issue as #776

I tried disabling the GNOME Desktop Icons extension as mentioned in the above issue and now the problem is gone.

@ffazzm
Copy link

ffazzm commented Mar 8, 2021

I think it's because that gnome only support half tiling. Maybe we need restricted this extension to do just tiling 2 windows only so if there is more than 2 windows the newest windows will automatically move to next workspace or just raise to the top in current workspace. sorry for bad english

@nathansgithub
Copy link

nathansgithub commented Aug 3, 2021

I am also seeing ghost tiles in Wayland under 21.04, but I am seeing it without even closing any windows. This is what I get when I log in using Wayland and open Firefox. Disabling the desktop icons extension doesn't change it. I am using 2 connected monitors, but when I unplug my laptop, I see the same issue.

image

To replicate

Laptop:
lemp10 running Pop OS 21.04 with latest updates and Wayland enabled

Monitor setup:
either just the laptop screen, or setup with 2 1080p monitors

Enabled extensions (besides ones pre-installed with Pop which I left enabled):
Bluetooth quick connect, Removable drive menu, Remove accessibility, Sound input & output device chooser, Transparent top bar. I disabled 'Desktop icons ng (ding)' based on comments in this thread, but it doesn't look like it has an effect.

I am seeing this issue as soon as I log into my account with a Wayland session and tiling enabled and open a Firefox window. The Firefox window takes up only half of the screen. If I open more windows, they also move around the ghost tiled window.

pop-shell:
  Installed: 1.1.0~1627383380~21.04~475b49d
  Candidate: 1.1.0~1627383380~21.04~475b49d
  Version table:
 *** 1.1.0~1627383380~21.04~475b49d 1001
       1001 http://ppa.launchpad.net/system76/pop/ubuntu hirsute/main amd64 Packages
       1001 http://ppa.launchpad.net/system76/pop/ubuntu hirsute/main i386 Packages
        100 /var/lib/dpkg/status

@mmstick
Copy link
Member

mmstick commented Aug 3, 2021

Reliable methods of replicating this would be helpful. I will have to try out Wayland soon since it's more common there.

@nathansgithub
Copy link

@mmstick I added a few details but let me know if there's anything else you want to know.

@flurdy
Copy link

flurdy commented Aug 14, 2021

Might be the same issue as #776

I tried disabling the GNOME Desktop Icons extension as mentioned in the above issue and now the problem is gone.

Note @nathansgithub, I had to uninstall the extension, not just disable it, then the ghost tile/window finally went away.

@nathansgithub
Copy link

@flurdy When I started to uninstall that extension using apt, it warned me that it would uninstall all the other preinstalled extensions too, so I didn't do that.

But the issue does resolve for me when I disable the extension using the Extensions app. When I toggle to disable it in Gnome Tweaks (which is how I tried to do it before), it doesn't look like it actually disables the extension.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants