canonical/mir
在 GitHub 查看`MinimalWindowManager` should reposition windows to an active output when their output is removed
Open
#3,895 建立於 2025年4月15日
Good first issueTriaged
倉庫指標
- Star
- (775 star)
- PR 合併指標
- (PR 指標待抓取)
描述
Problem
If a window is on an output that no longer exists, it will remain at a position on that output, even though that is invalid. This applies to all windows except attached (e.g. layer shell, maximized, fullscreen, etc.)
Solution
- When an output is removed, the MinimalWindowManager should find all windows on that output
- Those windows should be placed in the next active output
- Write a
MinimalWindowManagerTestfor the new functionality