From 86311b8914b04c781446c45dc49b661f15110a51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Ram=C3=B3n=20Jim=C3=A9nez?= Date: Mon, 24 Mar 2025 20:28:14 +0100 Subject: [PATCH] Fix `multi_window` example scrollable layout --- examples/multi_window/src/main.rs | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/examples/multi_window/src/main.rs b/examples/multi_window/src/main.rs index 8cec9d4c..bc2a8908 100644 --- a/examples/multi_window/src/main.rs +++ b/examples/multi_window/src/main.rs @@ -1,6 +1,6 @@ use iced::widget::{ - button, center, center_x, column, horizontal_space, scrollable, text, - text_input, + button, center, center_x, column, container, horizontal_space, scrollable, + text, text_input, }; use iced::window; use iced::{ @@ -188,13 +188,12 @@ impl Window { let new_window_button = button(text("New Window")).on_press(Message::OpenWindow); - let content = scrollable( - column![scale_input, title_input, new_window_button] - .spacing(50) - .width(Fill) - .align_x(Center), - ); + let content = column![scale_input, title_input, new_window_button] + .spacing(50) + .width(Fill) + .align_x(Center) + .width(200); - center_x(content).width(200).into() + container(scrollable(center_x(content))).padding(10).into() } }