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

Bug: Invalid Overview Transition with touchpad/touchscreen gestures & intelligent autohide #2189

Open
cameronaw13 opened this issue Apr 4, 2024 · 2 comments

Comments

@cameronaw13
Copy link

cameronaw13 commented Apr 4, 2024

I am using Fedora 39, Gnome 45, DtD v89

When using DtD with intelligent autohide, whenever you show the menu by hovering over the screen edge, click the apps icon, and then use gnome's touchpad gestures to swipe back to the overview menu, it snaps back to the desktop. When this occurs, an error in journalctl appears:

Apr 03 20:04:15 fedora gnome-shell[170407]: JS ERROR: Error: Invalid overview shown transition from HIDDEN to SHOWN
                                            _changeShownState@resource:///org/gnome/shell/ui/overview.js:304:19
                                            _showDone@resource:///org/gnome/shell/ui/overview.js:587:18
                                            onComplete@resource:///org/gnome/shell/ui/overview.js:445:37
                                            _makeEaseCallback/<@resource:///org/gnome/shell/ui/environment.js:86:13
                                            _easeActorProperty/<@resource:///org/gnome/shell/ui/environment.js:250:60
                                            @resource:///org/gnome/shell/ui/init.js:21:20

The next time you use a touchpad gesture to open the overview, it will snap back to the apps view. This also occurs with the touchscreen albeit a little harder to pull off naturally as you'll need to show the dash with a mouse/touchpad and gesture back to the overview with the touchscreen.

I believe this may be somewhat related to other issues in this repo that have had the same Invalid overview shown transition from ____ to ____ error pop up though they tend to cover different topics.

I'm guessing atp but its possible that enabling Animate Show Applications to work around #2112 could cause this issue but it's just a shot in the dark. Trying to do this when disabling the option simply breaks the Show Applications button therefore there's no way I can really confirm this without testing it in Gnome 44.

Edit: I've tested this on the latest iso of Fedora 38, Gnome 44, using DtD v84 and it seems that the issue is not present when disabling Animate Show Application but still present with it enabled. A video showcasing the issue is shown below

compressed_2.mp4
@vanvugt
Copy link
Collaborator

vanvugt commented Apr 8, 2024

@kernelb00t
Copy link

Can repro on Arch Latest, Gnome 46 with DtD v90 (without Blur my shell ext).

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