After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 610520 - Summary shows/hides after the overview transition
Summary shows/hides after the overview transition
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2010-02-20 10:30 UTC by Florian Müllner
Modified: 2010-02-20 19:07 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Show/hide the summary during the overview transition (1.77 KB, patch)
2010-02-20 10:32 UTC, Florian Müllner
needs-work Details | Review
Show/hide the summary during the overview transition (2.29 KB, patch)
2010-02-20 15:29 UTC, Florian Müllner
committed Details | Review

Description Florian Müllner 2010-02-20 10:30:40 UTC
Both when entering or leaving the overview, the summary starts to pop out/in after the overview transition has finished - especially the latter case is very noticable (unless for people with very dark backgrounds maybe?).
So in my opinion, it looks less intrusive to do both animations at the same time ...
Comment 1 Florian Müllner 2010-02-20 10:32:51 UTC
Created attachment 154260 [details] [review]
Show/hide the summary during the overview transition

Right now, the summary starts popping up when the overview has been
shown and starts to disappear when the overview is hidden. Instead,
animate the summary during the overview transition.
Comment 2 Dan Winship 2010-02-20 14:51:36 UTC
Comment on attachment 154260 [details] [review]
Show/hide the summary during the overview transition

>+                              (Main.overview.visible && !Main.overview._hideInProgress);

the "_" in overview._hideInProgress means that it's a private variable.

Agree with the idea of the change though.
Comment 3 Florian Müllner 2010-02-20 15:29:16 UTC
Created attachment 154272 [details] [review]
Show/hide the summary during the overview transition

Yeah, that was kind of expected - updated patch to not use private overview variables in MessageTray.
Comment 4 Dan Winship 2010-02-20 16:12:54 UTC
Comment on attachment 154272 [details] [review]
Show/hide the summary during the overview transition

yes, better, except that now there's really no reason to be looking at Main.overview.visible at all; just rename the new local variable to "_overviewVisible", and flip the sense of it (set it true in the 'showing' handler and false in the 'hiding' handler), and then in _updateState(), set summarySummoned to "this._pointerInSummary || this._overviewVisible".

Go ahead and commit after fixing that.
Comment 5 Florian Müllner 2010-02-20 19:07:18 UTC
Attachment 154272 [details] pushed as 1b7c358 - Show/hide the summary during the overview transition