-
Notifications
You must be signed in to change notification settings - Fork 273
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 transparency disappears after exiting the Overview #1333
Comments
Not sure how to fix this issue in extension but here is a workaround. Run the following command in bash at startup:
Basically reloads theme after hiding overview and as a result there is a slight delay. The clone function comes from here. It's quite inelegant but I'm not familiar with Gjs. |
@Testing-XYZ @J-James I made a pull request #1337 (yes, this is some leet shit ^^). Please check if this fixes the issue for you. |
It does indeed! The panel does noticeably flash black when exiting the overview quickly, but I think that's more to do with a different bug (the slight jumpiness of the exit overview animation) |
Hmm, strangely enough, this fix stops working after some time. Disabling and reenabling the extension brings back the transparently temporarily, but only until the next overview exit. |
@J-James I had this behaviour once, but I cannot reproduce it. Indeed strange. I will keep an eye on this. |
Hello, Gnome Shell ver. 40.1 on Arch Linux. |
I can confirm this bug on Arch Linux, Gnome Shell 40.1 and dash-to-panel-git from AUR |
I can confirm this bug on Arch Linux, Gnome Shell 40.1 and dash-to-panel-git from AUR |
It seems like this one was resolved by ec4e078. Let me know if it persists and I will re-open. |
I am actually seeing a bunch of more bugs after updating on Wayland - the disappearing transparency remains, the overview has become unusable, and switching between the desktop and the overview is stuttery and flashes grey. I'll try and make sure this isn't an issue on my end, and get a recording this afternoon. |
Oh I see, yes this still seems to be broken in Wayland. |
Here's a recording of the overview issue: greyscreen.mp4 |
I can confirm this bug remains on Arch Linux, Gnome Shell 40.1 X11 and dash-to-panel-git from AUR |
This bug seems to be fixed with 258083f. Tested on Ubuntu and Manjaro. |
Manjaro and Ubuntu don't support gnome-shell 40 yet |
I think this one is fixed, for real this time. |
@KonstantMan Please pull the latest master branch, the AUR package is outdated, and verify again. @jderose9 Sadly I just noticed that it does not work if you use the three finger swipe up gesture on wayland. Clicking on "Show Applications" and using the Super Key works fine though. Anyone can confirm this? |
Something I didn't notice before is that this isn't just transparency styles, overriding the panel background color at all (even with a solid color) will trigger this bug. |
I can confirm that gesture-triggered overview do not produce transparency. Tested on Arch and dash-to-panel-git from AUR. |
Ok, I will do the shameful double re-open :) |
Looks like in overview.js, it will need to be overridden somehow where the panel style is cleared. There's one instance in _gestureEnd and two in runStartupAnimation. The _gestureEnd is going to be a pain to override though with the way the signal is bound to that method on init. |
Ok, anyone want to give this new commit a whirl? Thanks! |
Looks to be working! |
@jderose9 Can confirm it works now. |
Now there is @jderose9 I made a pull request #1369 which fixes the issue. Hopefully this time for real. |
@philippun1 Made commit 6e50948 before I saw your PR, sorry! |
This issue hasn't shown up at all since |
Describe the bug
On GNOME 40, the panel's background turns to black regardless of opacity setting after exiting the Overview menu. Locking and unlocking the screen or disabling and enabling the extension temporarily fixes the problem.
This was the most common bug reported in #1303.
Linux distribution and version
Arch 5.12
GNOME Shell version
40.1
Dash-to-Panel version
42
Where was Dash-to-Panel installed from?
gnome-shell-extension-dash-to-panel-git
from the AUR.Screenshots / Video captures
![2021-05-11-003412](https://user-images.githubusercontent.com/35242550/117777610-a0ec2f80-b1f1-11eb-8f95-f983baa18fa1.png)
Before entering the overview:
After leaving the overview:
![2021-05-11-003417](https://user-images.githubusercontent.com/35242550/117777656-aba6c480-b1f1-11eb-9b99-ba436d254202.png)
Additional Info
A tremendous thank you to everyone involved in porting this extension to GNOME 40, especially @philippun1!
The text was updated successfully, but these errors were encountered: