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 782516 - "Add a New World Clock" dialog autocompletion list isn't displays or placed incorrectly on multimonitor configuration on wayland
"Add a New World Clock" dialog autocompletion list isn't displays or placed i...
Status: RESOLVED FIXED
Product: gnome-clocks
Classification: Applications
Component: world clock
3.22.x
Other Linux
: Normal normal
: ---
Assigned To: Clocks maintainer(s)
Clocks maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2017-05-11 13:20 UTC by Nikita Goncharuk
Modified: 2020-11-24 13:44 UTC
See Also:
GNOME target: ---
GNOME version: 3.21/3.22


Attachments
No autocompletion list appears (1.34 MB, image/png)
2017-05-11 13:20 UTC, Nikita Goncharuk
Details
Autocomplition works if window moved to the left edge of right screen (1.35 MB, image/png)
2017-05-11 13:23 UTC, Nikita Goncharuk
Details
Also works on left screen (1.28 MB, image/png)
2017-05-11 13:24 UTC, Nikita Goncharuk
Details
Bug happens if window is on the right edge of left screen (1.29 MB, image/png)
2017-05-11 13:27 UTC, Nikita Goncharuk
Details
If right monitor resolution is bigger than right's, autocompletion works, but not placed correctly. (878.00 KB, image/png)
2017-05-11 13:29 UTC, Nikita Goncharuk
Details
If right monitor resolution is bigger than right's, autocompletion works, but not placed correctly. additional screenshot (914.84 KB, image/png)
2017-05-11 13:36 UTC, Nikita Goncharuk
Details
Additional testing position (957.99 KB, image/png)
2017-05-11 13:40 UTC, Nikita Goncharuk
Details
Additional testing position 2. (838.54 KB, image/png)
2017-05-11 13:44 UTC, Nikita Goncharuk
Details

Description Nikita Goncharuk 2017-05-11 13:20:05 UTC
Created attachment 351629 [details]
No autocompletion list appears

This bug is Wayland only (Fedora 25) and not reproduces on Gnome on X.

To reproduce:
1 Run gnome clocks on the right monitor (need 2 monitors, not tested on more, which monitor is primary seems no matter).
2 Click "New" button.
3 In opened window start type some city's name.

Actual results:
No autocompletion list appears, no way to make "Add" button active.

If right monitor resolution is bigger than left's autocompletion list may appear but not in correct location.

Expected results:
Autocompletion list appers. Click some city's name in the list to activate "Add" button.

Workaround:
a. 
steps 1-2
Move "Add a New World Clock" dialog to the left monitor or left edge of the right monitor.
step 3

b. 
Switch to Xorg
steps
1-3
Comment 1 Nikita Goncharuk 2017-05-11 13:23:24 UTC
Created attachment 351630 [details]
Autocomplition works if window moved to the left edge of right screen
Comment 2 Nikita Goncharuk 2017-05-11 13:24:49 UTC
Created attachment 351631 [details]
Also works on left screen
Comment 3 Nikita Goncharuk 2017-05-11 13:27:08 UTC
Created attachment 351632 [details]
Bug happens if window is on the right edge of left screen
Comment 4 Nikita Goncharuk 2017-05-11 13:29:22 UTC
Created attachment 351633 [details]
If right monitor resolution is bigger than right's, autocompletion works, but not placed correctly.
Comment 5 Nikita Goncharuk 2017-05-11 13:36:50 UTC
Created attachment 351636 [details]
If right monitor resolution is bigger than right's, autocompletion works, but not placed correctly. additional screenshot

When it is on right monitor there is some horizontal coordinate, if the dialog window would moved to the right of it it won't show autocomplition list.
Maybe autocomplition list just moved right of its position for the horizontal resolution of the left monitor?
Comment 6 Nikita Goncharuk 2017-05-11 13:40:24 UTC
Created attachment 351640 [details]
Additional testing position

compare to https://bugzilla.gnome.org/attachment.cgi?id=351632
Comment 7 Nikita Goncharuk 2017-05-11 13:44:30 UTC
Created attachment 351642 [details]
Additional testing position 2.

 https://bugzilla.gnome.org/attachment.cgi?id=351640
here the bug starting
Comment 8 Alexandre Franke 2020-11-24 13:44:19 UTC
This works as expected on 3.38.