! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Auto-tiling on screen edges only partially works when moving terminal prefere...


Description oren.barnea 2019-05-21 08:07:09 CEST
Xubuntu 19.04 with the staging XFCE PPA enabled.
xfwm4 version: 4.13.2-0ubuntu1~19.04

Under Window Manager Tweaks, I have the option "Automatically tile windows when moving toward the screen edge" enabled.

When I drag a window to the top of the screen it gets maximized, as expected.

However, when I drag a window to the left or right side, the window is not placed at the left/right half of the screen as expected.

Similarly, dragging a window towards a top/bottom corner of the screen doesn't place it in the corresponding quarter of the screen.
Comment 1 oren.barnea 2019-05-21 13:24:31 CEST
I see now that the feature works fine with most windows.

It works as described in the original report when moving the terminal preferences window. All other window types I tried are OK.

Xubuntu 18.04 shows the same behavior.
Comment 2 Olivier Fourdan editbugs 2019-05-21 13:26:26 CEST
It works if the window is resizable to the expect size when tiled, if the minimum size of the window is larger than the size once tiled, it will fail, this is expected.
Comment 3 oren.barnea 2019-05-21 14:39:30 CEST
Thanks for the explanation, Olivier.

I have to say that I find the current behavior a bit confusing. If the window can't be resized to half or quarter of the screen, I think it would make sense to place it where a tiled window would be without changing its size, rather than completely ignore the attempt to tile it.

Anyway, I think this is more of a request for enhancement and the bug can be closed.
Comment 4 Git Bot editbugs 2020-05-29 12:26:00 CEST
-- GitLab Migration Automatic Message --

This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/xfwm4/-/issues/325.

Please create an account or use an existing account on one of our supported OAuth providers. 

If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests

Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev

Bug #15435

Reported by:
Reported on: 2019-05-21
Last modified on: 2020-05-29


Olivier Fourdan
CC List:
0 users




Additional information