Comment 12 for bug 2006456

Revision history for this message
Jeff Fortin Tam (kiddo) wrote :

Bonjour Maxime,

I have encountered this issue with GNOME Shell 44 on Wayland on Fedora with Homebank 5.6.3 (GTK 3.24.37), and I believe I know what is the trigger for this. In my case, it is 100% related to the fact that I am running multiple monitors connected to my computer, and then Homebank's autocompletion popup will be misplaced *depending on which screen the window is on*.

If I put the transaction window onto monitor 1 (on the left), the autocompletion popup shows up in the correct place position underneath the form field. However, if I put the window on the right (monitor 2), the autocompletion pop-up is shifted to the right by 1790 pixels (at least that's what I measured in my screenshot) which means the autocompletion popup ends up off-screen entirely in most cases (unless the window is on the left side of the right screen), hence why other reporters thought the popup was missing / disappearing.

What does 1790 pixels represent? I'm not sure. My monitors are 1920px and 2560px wide respectively, so ~1790px does not match any of those two widths. Summing them up and dividing by two, (1920+2560)/2 = 2240, which is "somewhat" close but far from exactly representing the offset 🤷

In any case, here is a screenshot that shows you my total screens surface area (and thus their layout, including how it looks like in GNOME Control Center too), and how the autocompletion popup gets offset when the window is positioned on my primary monitor (monitor no.2, that is physically on the right of monitor no. 1).

Others here can confirm if they have similar monitors setups to mine or not. I hope this helps.