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 794264 - Remove "present window" workaround
Remove "present window" workaround
Status: RESOLVED FIXED
Product: geary
Classification: Other
Component: general
master
Other Linux
: Normal normal
: 0.12.2
Assigned To: Geary Maintainers
Geary Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-03-12 15:57 UTC by Cédric Bellegarde
Modified: 2018-04-11 02:33 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Cédric Bellegarde 2018-03-12 15:57:50 UTC
I'm talking about your fix here:
https://bugzilla.gnome.org/show_bug.cgi?id=766284#c40

Tested in Lollypop and Eolie and I revert this back. It randomly break Mutter/Gnome Shell Alt-Tab feature.

And so now, when using geary, randomly, I can't switch my window (fast switch) anymore until I close geary.
Comment 1 Michael Gratton 2018-03-24 04:05:55 UTC
Hey Cédric, which windowing system does it not work for you in - Wayland, right? How does it break Alt-Tab?

Does it work any better if you use get_monotonic_time() instead of get_real_time() in geary-application.vala and composer-container.vala, per Bastien's suggestion in https://bugzilla.gnome.org/show_bug.cgi?id=766284#c47?
Comment 3 Cédric Bellegarde 2018-04-09 08:47:08 UTC
Has this been fixed in current master? Please do not release a new stable version with this bug ;)

I can confirm that I'm running Lollypop and Eolie with get_monotonic_time() and it works perfectly.
Comment 4 Michael Gratton 2018-04-11 02:33:42 UTC
Thanks for the reminder Cédric!

Fix pushed to master as commit cfaee5cb and geary-0.12 as commit 20aa13d6.