From 9c98962357024a795ecad0f4df19bc98d562c5b9 Mon Sep 17 00:00:00 2001 From: Emil Ernerfeldt Date: Sat, 4 Feb 2023 14:32:07 +0100 Subject: [PATCH] Double-click titlebar to toggle maximized state --- examples/custom_window_frame/src/main.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/examples/custom_window_frame/src/main.rs b/examples/custom_window_frame/src/main.rs index 36169369..fcc62332 100644 --- a/examples/custom_window_frame/src/main.rs +++ b/examples/custom_window_frame/src/main.rs @@ -95,7 +95,11 @@ fn custom_window_frame( }; let title_bar_response = ui.interact(title_bar_rect, Id::new("title_bar"), Sense::click()); - if title_bar_response.is_pointer_button_down_on() { + + if title_bar_response.double_clicked() { + app.maximized = !app.maximized; + frame.set_maximized(app.maximized); + } else if title_bar_response.is_pointer_button_down_on() { frame.drag_window(); }