diff options
author | 2021-07-15 16:49:19 +0200 | |
---|---|---|
committer | 2021-07-15 16:49:19 +0200 | |
commit | 4dc1bba5cdc68a7ff3fd3547bd06ff2aa6a7985d (patch) | |
tree | 62953fe07b03c2ce97a7dcbac939b4a4f5667d22 /native | |
parent | 2993e9b46674d976443abe1380c0e2b54f934a8e (diff) | |
download | iced-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.rs | 6 |
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) }) |