diff options
| author | Can Celik <ogulcancelik@gmail.com> | 2026-04-05 15:56:05 +0300 |
|---|---|---|
| committer | Can Celik <ogulcancelik@gmail.com> | 2026-04-05 15:56:05 +0300 |
| commit | 822c3b9e2d1edb7481fa558497dd33c7f5dca9ee (patch) | |
| tree | efeec026c12e5a6f43c9ec0364210f5f6e959801 /src/app | |
| parent | 46c65725036f1778a059f9dbf3939bc3be8c27c4 (diff) | |
refactor: own pane mouse protocol enums outside vt100
Diffstat (limited to 'src/app')
| -rw-r--r-- | src/app/input.rs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/app/input.rs b/src/app/input.rs index baa46e4c..900ec214 100644 --- a/src/app/input.rs +++ b/src/app/input.rs @@ -2591,7 +2591,7 @@ impl AppState { #[cfg(test)] fn wheel_routing(input_state: crate::pane::InputState) -> WheelRouting { - if input_state.mouse_protocol_mode != vt100::MouseProtocolMode::None { + if input_state.mouse_protocol_mode.reporting_enabled() { WheelRouting::MouseReport } else if input_state.alternate_screen && input_state.mouse_alternate_scroll { WheelRouting::AlternateScroll @@ -3373,8 +3373,8 @@ mod tests { application_cursor: false, bracketed_paste: false, focus_reporting: false, - mouse_protocol_mode: vt100::MouseProtocolMode::ButtonMotion, - mouse_protocol_encoding: vt100::MouseProtocolEncoding::Sgr, + mouse_protocol_mode: crate::input::MouseProtocolMode::ButtonMotion, + mouse_protocol_encoding: crate::input::MouseProtocolEncoding::Sgr, mouse_alternate_scroll: true, }; @@ -3388,8 +3388,8 @@ mod tests { application_cursor: false, bracketed_paste: false, focus_reporting: false, - mouse_protocol_mode: vt100::MouseProtocolMode::None, - mouse_protocol_encoding: vt100::MouseProtocolEncoding::Default, + mouse_protocol_mode: crate::input::MouseProtocolMode::None, + mouse_protocol_encoding: crate::input::MouseProtocolEncoding::Default, mouse_alternate_scroll: true, }; @@ -3403,8 +3403,8 @@ mod tests { application_cursor: false, bracketed_paste: false, focus_reporting: false, - mouse_protocol_mode: vt100::MouseProtocolMode::None, - mouse_protocol_encoding: vt100::MouseProtocolEncoding::Default, + mouse_protocol_mode: crate::input::MouseProtocolMode::None, + mouse_protocol_encoding: crate::input::MouseProtocolEncoding::Default, mouse_alternate_scroll: true, }; |
