mirror of
https://github.com/storytold/craft-libs.git
synced 2026-11-13 14:02:16 +00:00
* docking: native windows ignore input while the app shows a modal DockArea::input_blocked disables each native floating window's widgets, drops its pointer, key, text and scroll input, covers it with DockStyle::blocked_dim over a layer that takes the pointer, offers no drop targets, forwards no events and cancels its OS close request. Turning it on cancels a drag in progress. * docking: a blocked native window also drops hovered and dropped files * docking: blocked palettes drop to the normal window level * docking: a blocked native window still forwards key releases * docking: while input is blocked, activation raises the main window last * docking: blocked palettes stay shown, and the main window comes in front on the app's return