diff options
| author | 2024-10-16 18:17:10 +0200 | |
|---|---|---|
| committer | 2025-01-16 11:17:00 +0000 | |
| commit | e3f149d9323742183e239e0958bc0d85212acf0f (patch) | |
| tree | b67a7184ac8eb0bb89e5410025a7d83d6985abf7 /winit/src/program | |
| parent | a00f564deed291765a35311784096193dc3988b3 (diff) | |
| download | iced-e3f149d9323742183e239e0958bc0d85212acf0f.tar.gz iced-e3f149d9323742183e239e0958bc0d85212acf0f.tar.bz2 iced-e3f149d9323742183e239e0958bc0d85212acf0f.zip  | |
feat: add a window drag resize task
Diffstat (limited to '')
| -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(  | 
