summaryrefslogtreecommitdiffstats
path: root/native/src/widget/pane_grid/pane.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2021-01-07 21:07:44 +0100
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2021-01-07 21:07:44 +0100
commite7344d03b467e87b3e50fa8d7ecd74994b46a4e6 (patch)
tree387bbdc78c0d20cbc3943343573164d0a92bc724 /native/src/widget/pane_grid/pane.rs
parent31522e30aa1436f634a2675ba69d12495ff672bc (diff)
downloadiced-e7344d03b467e87b3e50fa8d7ecd74994b46a4e6.tar.gz
iced-e7344d03b467e87b3e50fa8d7ecd74994b46a4e6.tar.bz2
iced-e7344d03b467e87b3e50fa8d7ecd74994b46a4e6.zip
Use `BTreeMap` for splits and regions in `pane_grid`
This preserves ordering between calls to update and draw logic.
Diffstat (limited to 'native/src/widget/pane_grid/pane.rs')
-rw-r--r--native/src/widget/pane_grid/pane.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/native/src/widget/pane_grid/pane.rs b/native/src/widget/pane_grid/pane.rs
index 39d9f3ef..d6fbab83 100644
--- a/native/src/widget/pane_grid/pane.rs
+++ b/native/src/widget/pane_grid/pane.rs
@@ -1,5 +1,5 @@
/// A rectangular region in a [`PaneGrid`] used to display widgets.
///
/// [`PaneGrid`]: crate::widget::PaneGrid
-#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
+#[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]
pub struct Pane(pub(super) usize);