diff options
author | 2025-01-16 11:44:15 +0000 | |
---|---|---|
committer | 2025-01-16 11:44:15 +0000 | |
commit | 24297c549be022ee1e848c0c090df986e825f10c (patch) | |
tree | 10d10bf65d41de0d04ea7ae8037dd49681f3916b /winit/src/program.rs | |
parent | a00f564deed291765a35311784096193dc3988b3 (diff) | |
parent | 8a453903b99dd2855e556f5f8baab502441eb16b (diff) | |
download | iced-24297c549be022ee1e848c0c090df986e825f10c.tar.gz iced-24297c549be022ee1e848c0c090df986e825f10c.tar.bz2 iced-24297c549be022ee1e848c0c090df986e825f10c.zip |
Merge pull request #2642 from tsuza/master
feat: add a window drag resize task
Diffstat (limited to 'winit/src/program.rs')
-rw-r--r-- | winit/src/program.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/winit/src/program.rs b/winit/src/program.rs index dddaf33d..5387e5e5 100644 --- a/winit/src/program.rs +++ b/winit/src/program.rs @@ -1265,6 +1265,13 @@ fn run_action<P, C>( let _ = window.raw.drag_window(); } } + window::Action::DragResize(id, direction) => { + if let Some(window) = window_manager.get_mut(id) { + let _ = window.raw.drag_resize_window( + conversion::resize_direction(direction), + ); + } + } window::Action::Resize(id, size) => { if let Some(window) = window_manager.get_mut(id) { let _ = window.raw.request_inner_size( |