GNOME Bugzilla – Bug 765274
Map misplaced outside window
Last modified: 2018-01-19 18:12:48 UTC
Created attachment 326356 [details] screenshot map misplaced (the white boxes are for anonymization) Gnome 3.18.2 under wayland. The map is shown outside the contacts window - see screenshot.
Same issue here, with 3.18 and 3.20. GDK backend = wayland in gnome+wayland session: reproducible GDK backend = x11 in gnome+wayland session: not reproducible GDK backend = x11 in gnome+x11 session: not reproducible
Created attachment 334129 [details] screenshot I can replicate this.
*** Bug 768315 has been marked as a duplicate of this bug. ***
For those who're wondering: I've been investigating this bug a bit, but I haven't found the root cause however. One thing I tried was to port to the GtkChamplain.Embed class (which takes care of the Clutter-stuff), but that still gave me the same result. Investigating further, but just wanted to report it's being worked on.
Okay, I've been discussing this with several people, and this is the end result. As of commit de836fe on master, we will no longer show a map when an address is shown. Since it introduced crashes on X (bug 789342), rendering problems on Wayland (bug 765274) and in general (bug 754609), *and* we're not even sure whether we can even use GNOME's tile provider, this should not be too much of a contested decision. In any case, I made bug 792694 to make sure that we still open GNOME Maps when an address is clicked, which I will make sure lands asap. Cheers, Niels