pop-os / shell

Pop!_OS Shell
GNU General Public License v3.0
4.88k stars 266 forks source link

Hiding launcher by clicking outside of it does not work correctly with multiple monitors #1428

Open Szwagi opened 2 years ago

Szwagi commented 2 years ago

(1) Issue/Bug Description: Hiding launcher by clicking outside of it does not work correctly with multiple monitors.

(2) Steps to reproduce (if you know):

  1. Have this monitor layout: [secondary] [primary]
  2. Open launcher
  3. The launcher opens on the primary monitor, but it's "bounding box" is on the secondary monitor.

(3) Expected behavior: The "bounding box" should be in the same place as the launcher visuals.

(4) Distribution: 22.04 LTS

(5) Monitor Setup (2 x 1080p, 4K, Primary(Horizontal), Secondary(Vertical), etc): Primary and secondary both 1080p. Secondary monitor on the left.

(6) Other Notes: GNOME and Shell all up to date at the time of writing, I can't provide the exact versions because reporting it from a dual boot.

jacobgkau commented 2 years ago

I can only recreate this when clicking in the area above the launcher (and not at the very top of the screen), not when clicking to the sides of the launcher. Additionally, I can only recreate it with a 1080p display followed by a 1440p display, not with two 1080p displays.

Szwagi commented 2 years ago

After re-reading my original post, I managed to confuse myself, so I attach a video demonstrating the issue so it's more clear.

https://user-images.githubusercontent.com/12988954/168136235-c3330712-8164-4baa-b47a-24e68bcecde0.mp4

jacobgkau commented 2 years ago

Thank you, I can recreate something similar to that with a primary 1080p next to a secondary 1440p opening the launcher on the secondary 1440p. Clicking near the center of the primary 1080p doesn't close the launcher as expected.