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.
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.
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.
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.
-- 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