GNOME Bugzilla – Bug 748513
wayland: zoom level popup goes up (and doesnt work)
Last modified: 2015-10-22 18:17:13 UTC
See http://i.imgur.com/Dy1NaBf.png Also it just crashed my whole wayland session when I clicked on "150%". This is probably related to https://bugzilla.gnome.org/show_bug.cgi?id=719400
It seems you are reporting 2 bugs in one. Please, split them: The popover going up seems a bug in Gtk+. Evince does not decide where to show it. Regarding to the crash, you'll also need to add a stack trace; please see https://wiki.gnome.org/Community/GettingInTouch/Bugzilla/GettingTraces for more information about how to do so. When providing a better description and pasting a stack trace, please reset the status of this bug report from NEEDINFO to its previous status. Thanks in advance!
(In reply to Germán Poo-Caamaño from comment #1) > It seems you are reporting 2 bugs in one. Please, split them: > > The popover going up seems a bug in Gtk+. Evince does not decide where to > show it. Other popups in other apps show right. Otherwise I wouldn't have bothered you with this, sorry for not mentioning. But it seems evince is doing something strange here. > Regarding to the crash, you'll also need to add a stack trace; please see > https://wiki.gnome.org/Community/GettingInTouch/Bugzilla/GettingTraces for > more information about how to do so. When providing a better description and > pasting a stack trace, please reset the status of this bug report from > NEEDINFO to its previous status. Thanks in advance! I will open an own bug for this. Sadly the bug seems nondeterministic, so its something really evil. See https://bugzilla.gnome.org/show_bug.cgi?id=748515
(In reply to Lasse Schuirmann from comment #2) > (In reply to Germán Poo-Caamaño from comment #1) > > It seems you are reporting 2 bugs in one. Please, split them: > > > > The popover going up seems a bug in Gtk+. Evince does not decide where to > > show it. > > Other popups in other apps show right. Otherwise I wouldn't have bothered > you with this, sorry for not mentioning. But it seems evince is doing > something strange here. Do the other popover have the same height than Evince? Are the applications located in the same place? What if you put another application close to the bottom (low enough that the popover does not fit full). Does the popover show up or down with some parts hidden?
(In reply to Germán Poo-Caamaño from comment #3) > (In reply to Lasse Schuirmann from comment #2) > > (In reply to Germán Poo-Caamaño from comment #1) > > > It seems you are reporting 2 bugs in one. Please, split them: > > > > > > The popover going up seems a bug in Gtk+. Evince does not decide where to > > > show it. > > > > Other popups in other apps show right. Otherwise I wouldn't have bothered > > you with this, sorry for not mentioning. But it seems evince is doing > > something strange here. > > Do the other popover have the same height than Evince? Are the applications > located in the same place? > What if you put another application close to the bottom (low enough that the > popover does not fit full). Does the popover show up or down with some parts > hidden? The popup also goes up when evince is maximized. The popup doesn't go up e.g. for nautilus when I put it right on the bottom of my screen and doesnt fit this way. My screen is big enough for the popover. http://i.imgur.com/s3hknvy.png
Created attachment 302435 [details] Screenshot of Evince showing a popover up Thanks for the input. As a side note, it is odd that you get "nan%" ("not a number", really?). As a future reference: please add the screenshots as attachments (as I am doing it now). We don't know how transient are websites like imgur.
(In reply to Germán Poo-Caamaño from comment #5) > Created attachment 302435 [details] > Screenshot of Evince showing a popover up > > Thanks for the input. > > As a side note, it is odd that you get "nan%" ("not a number", really?). As mentioned this is probably related to https://bugzilla.gnome.org/show_bug.cgi?id=719400 which already covers this weird behaviour. > As a future reference: please add the screenshots as attachments (as I am > doing it now). We don't know how transient are websites like imgur. Thanks. I was not aware of that.
(In reply to Germán Poo-Caamaño from comment #1) > It seems you are reporting 2 bugs in one. Please, split them: > > The popover going up seems a bug in Gtk+. Evince does not decide where to > show it. It might be a bit surprising, but it is not a bug. The default value for the GtkPopover::position property is 'top', unfortunately. This does not cause problems under X, since popovers can't escape the window there. Under Wayland, they can. In summary, g_object_set (popover, "position", GTK_POS_BOTTOM, NULL); will fix the problem.
Oops, the patch went into the newer bug. *** This bug has been marked as a duplicate of bug 756976 ***