summaryrefslogtreecommitdiffstats
path: root/native
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2021-07-15 16:49:19 +0200
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2021-07-15 16:49:19 +0200
commit4dc1bba5cdc68a7ff3fd3547bd06ff2aa6a7985d (patch)
tree62953fe07b03c2ce97a7dcbac939b4a4f5667d22 /native
parent2993e9b46674d976443abe1380c0e2b54f934a8e (diff)
downloadiced-4dc1bba5cdc68a7ff3fd3547bd06ff2aa6a7985d.tar.gz
iced-4dc1bba5cdc68a7ff3fd3547bd06ff2aa6a7985d.tar.bz2
iced-4dc1bba5cdc68a7ff3fd3547bd06ff2aa6a7985d.zip
Remove unnecesary use of `Option::unwrap`
... in `overlay` implementation for `pane_grid::TitleBar`
Diffstat (limited to 'native')
-rw-r--r--native/src/widget/pane_grid/title_bar.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/native/src/widget/pane_grid/title_bar.rs b/native/src/widget/pane_grid/title_bar.rs
index 48d24c41..070010f8 100644
--- a/native/src/widget/pane_grid/title_bar.rs
+++ b/native/src/widget/pane_grid/title_bar.rs
@@ -249,10 +249,10 @@ where
layout: Layout<'_>,
) -> Option<overlay::Element<'_, Message, Renderer>> {
let mut children = layout.children();
- let padded = children.next().unwrap();
+ let padded = children.next()?;
let mut children = padded.children();
- let title_layout = children.next().unwrap();
+ let title_layout = children.next()?;
let Self {
content, controls, ..
@@ -260,7 +260,7 @@ where
content.overlay(title_layout).or_else(move || {
controls.as_mut().and_then(|controls| {
- let controls_layout = children.next().unwrap();
+ let controls_layout = children.next()?;
controls.overlay(controls_layout)
})