Bug 83438 - Some drop-down menus in Evolution cannot be interacted with using the mouse
Summary: Some drop-down menus in Evolution cannot be interacted with using the mouse
Status: RESOLVED FIXED
Alias: None
Product: Wayland
Classification: Unclassified
Component: XWayland (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Wayland bug list
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-03 14:13 UTC by Adam Williamson
Modified: 2015-12-17 09:51 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Adam Williamson 2014-09-03 14:13:45 UTC
Running current Fedora 21:

ibus-wayland-1.5.8-2.fc21.x86_64
xorg-x11-server-Xwayland-1.16.0-3.fc21.x86_64
libwayland-server-1.5.91-1.fc21.x86_64
libwayland-cursor-devel-1.5.91-1.fc21.x86_64
libwayland-cursor-1.5.91-1.fc21.x86_64
libwayland-client-devel-1.5.91-1.fc21.x86_64
gnome-session-wayland-session-3.13.3-2.fc21.x86_64
libwayland-client-1.5.91-1.fc21.x86_64
wayland-debuginfo-1.5.91-1.fc21.x86_64
mesa-libwayland-egl-10.3-0.rc1.20140824.fc21.x86_64
wayland-devel-1.5.91-1.fc21.x86_64
evolution-data-server-debuginfo-3.12.5-3.fc21.x86_64
evolution-3.12.5-2.fc21.x86_64
evolution-ews-3.12.5-2.fc21.x86_64
evolution-data-server-3.12.5-3.fc21.x86_64

If I go to Evolutions 'Contacts' pane (this bug does not manifest from the 'Mail' pane) and open the 'View' or 'Actions' menu, I cannot interact with them using the mouse. The elements don't highlight as I move over them, menus that should expand to the side don't do so, and I can't activate one by clicking on it. I can interact with the menus successfully using the keyboard (e.g. pressing down a few times and then enter).
Comment 1 Boyan Ding 2014-09-04 01:33:10 UTC
Not reproducible here under weston or a very old mutter-wayland. So at least not a problem of xwayland.

Are you sure you launched the program from xwayland?
Comment 2 Adam Williamson 2014-09-04 03:39:15 UTC
not 100%, but I was under the impression we still defaulted to X11 backend for non-clutter apps in Fedora, I thought we didn't yet consider it viable to set the GDK backend to Wayland by default. A Fedora dev may be able to clarify, though. I'm simply running things as default - I launch a stock Fedora GNOME 3 wayland session and run the app.
Comment 3 Adam Williamson 2014-09-04 03:51:55 UTC
app seems to behave the same whether I pass GDK_BACKEND=x11 or GDK_BACKEND=wayland . It's actually a GTK+ 2 app, and I was under the impression GTK+ 2 isn't ported to Wayland at all, so it must be using XWayland?
Comment 4 Boyan Ding 2014-09-07 13:00:39 UTC
(In reply to comment #3)
> It's actually a GTK+ 2 app

No. Evolution uses gtk3
Comment 5 Olivier Fourdan 2015-12-17 09:51:02 UTC
I think this particular issue was fixed a while back with commit c1565f3c

http://cgit.freedesktop.org/xorg/xserver/commit/?id=c1565f3c

I cannot reproduce with a recent Xwayland from xserver 1.18.x nor with native gtk3 apps.

Downstream bug was https://bugzilla.redhat.com/show_bug.cgi?id=1188289

Please reopen if the issue still occurs for you with a recent gtk3/gnome-shell/Xwayland build.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.