fix(wm): ensure default CrossBoundaryBehaviour consistency

This commit fixes the default for `CrossBoundaryBehaviour` which was set
to `Monitor` when loading a user configuration but was set to
`Workspace` if starting from fresh without a user config.

The docs also stated that this value was `Monitor` by default.
This commit is contained in:
alex-ds13
2025-04-14 20:04:32 +01:00
committed by LGUG2Z
parent 86e78570d6
commit 74e93e5524

View File

@@ -438,7 +438,7 @@ impl WindowManager {
work_area_offset: None,
window_management_behaviour: WindowManagementBehaviour::default(),
cross_monitor_move_behaviour: MoveBehaviour::Swap,
cross_boundary_behaviour: CrossBoundaryBehaviour::Workspace,
cross_boundary_behaviour: CrossBoundaryBehaviour::Monitor,
unmanaged_window_operation_behaviour: OperationBehaviour::Op,
resize_delta: 50,
focus_follows_mouse: None,