diff options
Diffstat (limited to 'src/app/runtime.rs')
| -rw-r--r-- | src/app/runtime.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/app/runtime.rs b/src/app/runtime.rs index 3c67c306..6cdb6b43 100644 --- a/src/app/runtime.rs +++ b/src/app/runtime.rs @@ -87,7 +87,11 @@ impl App { true } crate::raw_input::RawInputEvent::Mouse(mouse) => { - self.handle_mouse(mouse); + if self.state.mouse_capture { + self.handle_mouse(mouse); + } else { + self.state.handle_pane_mouse_only(mouse); + } true } crate::raw_input::RawInputEvent::OuterFocusGained => { |
