elementary / gala

Gala Window Manager for elementary OS and Pantheon
https://elementary.io
GNU General Public License v3.0
272 stars 77 forks source link

Tiling isn't restricted to windows that can be tiled #188

Open cassidyjames opened 6 years ago

cassidyjames commented 6 years ago

In Juno, it seems like we lost the feature where windows that are too wide to be tiled can't be tiled. A couple of test cases I found are AppCenter and Switchboard on a 1600×900 display.

Steps:

  1. Grab a wide window that can't be resized down to half of the display width (like AppCenter or Switchboard)

  2. Push it against the edge of the display as if you were tiling it, then release

Expected:

The window can't be resized to that size, so it doesn't tile.

Actual:

The window goes into a tiled state, but doesn't actually resize, and things get funky.

ottohak commented 6 years ago

I tested it and this won't happen on resolutions smaller than 1600x900 but will happen on 1600x900 and 1600x1200.

danirabbit commented 6 years ago

Seems like this is also reproducible in Shell so it's probably a mutter bug

igalic commented 4 years ago

is this feature the reason why i cannot tile the Signal app?