pop-os / shell

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

Activities overview is broken after using external displays - previews displayed outside of the screen #506

Open shwarcu opened 4 years ago

shwarcu commented 4 years ago

Hi I found the following bug i the PopOS:

Description: Activities overview is broken - apps are displayed outside the screen and can't be brought back using Activities overview.

Steps to reproduce:

  1. Connect 2 external displays to a laptop using PopOS 2, Work on multiple windows on each screen
  2. Move all widows to the laptop screen.
  3. Unplug displays one after another (not too fast, otherwise desktop is broken and resolution doesn't adjust on laptop screen)
  4. After screen blinks each time for each monitor disconnect, try opening Activities overview to switch between app windows

Actual result: Most of the time previews are moving outside of the screen when opening Activities overview. As result all previews are not on the actual display and I can't click it, I can't see which apps are open.

Expected result: Activities overview should be re-freshed after each monitor is disconnected, so that it is always displayed accordingly to the current resolution of the monitor/screen.

This has been consistently reproduced on Lenovo Extreme X1 gen 2 on the latest version of the PopOS, It makes my daily work quite painful :(

LordSushiPhoenix commented 4 years ago

I see this same behaviour with pop shell installed on Arch Linux, the activities overview can be restored to normal behaviour by opening the application menu (Super + A) once.