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

Dock Ignores Fullscreen applications/games #142

Open
joshagosh opened this issue May 10, 2024 · 7 comments
Open

Dock Ignores Fullscreen applications/games #142

joshagosh opened this issue May 10, 2024 · 7 comments

Comments

@joshagosh
Copy link

I have to currently re-install Manjaro on my laptop, but before the installation got corrupt (thanks displaylink drivers) I was experiencing the dock not hiding in full screen mode. I plan on getting my laptop imaged tonight and if that issue is still persistent, I will upload photos here. A temporary solution for this is enabling pressure sense, but it's not a 100% fix, I'd say it's a 90% bandaid fix since when play games like first person shooters you can still trigger the dock by moving your pointer down. As stated earlier This is just to keep the issues tracked, once I get my system set back up and I'll upload prevalent photos to this thread.

Current games affected/tested:
Team Fortress 2
Apex Legends
Black Mesa
Half Life 2
Plague Inc

@joshagosh
Copy link
Author

Update: I have my laptop running to at least be usable I'll worry about theming it later. It turns out this bug is happening with Disable unredirect fullscreen windows by kazimieras.vaina. This tends to be a popular extension for nvidia users who experience screen tearing in gnome shell. I honestly don't know if this extension is honestly even needed anymore with a distribution like Manjaro, but the conflict with that extension is there. As stated in my original post pressure sense hides the dock, but it is most certainly not a permanent solution. I'm going to test youtube videos as well with these two extensions and see if it's just related to games or a system wide phenomena

Screenshot from 2024-05-10 22-15-16
Screenshot from 2024-05-10 22-15-39

@joshagosh
Copy link
Author

It appears as though disabling it glitches the extension. As I am still learning code, and more of a tester than a developer I'd advise users to avoid Disable unredirect fullscreen windows in the mean time if possible until a full fix is developed.
Screenshot from 2024-05-11 00-38-06
Screenshot from 2024-05-11 00-39-12

@icedman
Copy link
Owner

icedman commented May 11, 2024

I can re-create the bug simply with mplayer playing a video at fullscreen. I've pushed a fix on the development branch that fixes with mplayer. Please check if this works with the game. (I don't have any games installed on my laptop)

@joshagosh
Copy link
Author

I have the developmental branch installed with auto hide and dodge only enabled. The bug seems to be non-existent with these settings enabled. I believe on the stable version I only had dodge enabled. With auto hide disabled the same thing happens in developmental. Auto hide with dodge enabled is a much more simpler solution that using pressure since and mitigates the dock randomly popping up while also maintaining functionality. Once I get my Linux desktop set up tomorrow evening I'll report back with some more testing on the stable branch with these settings.

@joshagosh
Copy link
Author

I've come across some personal life matters I have to take care of. Once those are done I will get to getting the desktop up and running. With my last entry, the bug kind of disappears, if you go to where your dock is positioned and click near it in a full screen application it still shows up.

@icedman
Copy link
Owner

icedman commented May 16, 2024

I'm getting busy myself these days. I will still try to fix bugs over weekends. Just post whatever information you can. Thanks.

@joshqou
Copy link

joshqou commented May 20, 2024

Duplicate of #131

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

3 participants