mirror of
https://github.com/LGUG2Z/komorebi.git
synced 2026-11-14 12:53:43 +01:00
docs/dev/core-model.md section 9: three corrections to section 8 found by reading KDE's workspace.rs next to the Windows one (begin_update must be fallible and mutating because KDE prunes duplicates and clamps the focus first; end_update must return Pass::Again because Windows' update loops for scrolling; a scrolling_in_motion condition is read mid-update on both platforms; adjust_layout is per container for the stackbar), the error policy of place_window, the orphan-rule cost of extension traits, that WorkspaceConfig is already shared, that Monitor cannot move before Workspace (it uses about 25 of its members), the visible-windows decision for the owner, and the order of what remains. Verified: not applicable (documentation).