summaryrefslogtreecommitdiffstats
path: root/native/src/widget/pane_grid/state.rs
diff options
context:
space:
mode:
Diffstat (limited to 'native/src/widget/pane_grid/state.rs')
-rw-r--r--native/src/widget/pane_grid/state.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/native/src/widget/pane_grid/state.rs b/native/src/widget/pane_grid/state.rs
index f46252c7..b0e571f0 100644
--- a/native/src/widget/pane_grid/state.rs
+++ b/native/src/widget/pane_grid/state.rs
@@ -1,6 +1,6 @@
use crate::{
input::keyboard,
- pane_grid::{node::Node, Axis, Direction, Pane},
+ pane_grid::{node::Node, Axis, Direction, Pane, Split},
Hasher, Point, Rectangle, Size,
};
@@ -107,13 +107,13 @@ impl<T> State<T> {
Pane(self.internal.last_id)
};
- let split_id = {
+ let new_split = {
self.internal.last_id = self.internal.last_id.checked_add(1)?;
- self.internal.last_id
+ Split(self.internal.last_id)
};
- node.split(split_id, axis, new_pane);
+ node.split(new_split, axis, new_pane);
let _ = self.panes.insert(new_pane, state);
self.focus(&new_pane);