mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-01-11 14:40:25 +01:00
[PR #1075] [MERGED] fix(wm): handle moving windows to/from floating workspaces #1190
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/LGUG2Z/komorebi/pull/1075
Author: @alex-ds13
Created: 10/21/2024
Status: ✅ Merged
Merged: 11/1/2024
Merged by: @LGUG2Z
Base:
master← Head:fix/moving-to-from-floats📝 Commits (1)
8bd7dd5fix(wm): handle moving windows to/from floating workspaces📊 Changes
3 files changed (+294 additions, -156 deletions)
View changed files
📝
komorebi/src/process_event.rs(+163 -155)📝
komorebi/src/static_config.rs(+1 -0)📝
komorebi/src/window_manager.rs(+130 -1)📄 Description
This commit fixes the issue related to moving windows to/from a floating workspace to a tiled workspace. Previously the start of the move would be ignored however when moving back from a tiled workspace since it didn't know about the existance of that window it would also "move" that workspace focused tiled window without physically moving it, leaving it in a weird state that seemed like it was unmanaged. This commit changes the way this mouse moves are handled and now also handles moving
floating_windowsand even monocle or maximized windows.Fixes #1065
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.