From a280dcda23c3c3432f12776b2fe69c4ed39cd99a Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Tue, 17 Mar 2020 06:53:57 +0100 Subject: Add `PaneGrid::on_key_press` for hotkey logic --- native/src/widget/pane_grid/state.rs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'native/src/widget/pane_grid') diff --git a/native/src/widget/pane_grid/state.rs b/native/src/widget/pane_grid/state.rs index 456ad78a..9103dcd0 100644 --- a/native/src/widget/pane_grid/state.rs +++ b/native/src/widget/pane_grid/state.rs @@ -186,6 +186,13 @@ impl Internal { self.action } + pub fn idle_pane(&self) -> Option { + match self.action { + Action::Idle { focus } => focus, + _ => None, + } + } + pub fn picked_pane(&self) -> Option { match self.action { Action::Dragging { pane } => Some(pane), -- cgit