From a07cb8588f1ae73b36c181ba200452f863366d11 Mon Sep 17 00:00:00 2001
From: Héctor Ramón Jiménez <hector0193@gmail.com>
Date: Fri, 26 Aug 2022 20:04:02 +0200
Subject: Reintroduce `Element::explain`

---
 examples/tour/src/main.rs | 16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)

(limited to 'examples/tour/src/main.rs')

diff --git a/examples/tour/src/main.rs b/examples/tour/src/main.rs
index 82dac0cd..378508e1 100644
--- a/examples/tour/src/main.rs
+++ b/examples/tour/src/main.rs
@@ -69,16 +69,24 @@ impl Sandbox for Tour {
             );
         }
 
-        let content = column![
+        let content: Element<_> = column![
             steps.view(self.debug).map(Message::StepMessage),
             controls,
         ]
         .max_width(540)
         .spacing(20)
-        .padding(20);
+        .padding(20)
+        .into();
 
-        let scrollable =
-            scrollable(container(content).width(Length::Fill).center_x());
+        let scrollable = scrollable(
+            container(if self.debug {
+                content.explain(Color::BLACK)
+            } else {
+                content
+            })
+            .width(Length::Fill)
+            .center_x(),
+        );
 
         container(scrollable).height(Length::Fill).center_y().into()
     }
-- 
cgit