aboutsummaryrefslogtreecommitdiff
path: root/src/pane
diff options
context:
space:
mode:
Diffstat (limited to 'src/pane')
-rw-r--r--src/pane/terminal.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/pane/terminal.rs b/src/pane/terminal.rs
index 79b4a19e..4876121f 100644
--- a/src/pane/terminal.rs
+++ b/src/pane/terminal.rs
@@ -97,6 +97,10 @@ impl InputState {
pub fn mouse_reporting_enabled(self) -> bool {
self.mouse_protocol_mode.reporting_enabled()
}
+
+ pub fn plain_page_keys_use_host_scrollback(self) -> bool {
+ !self.alternate_screen && !self.mouse_reporting_enabled() && !self.application_cursor
+ }
}
#[derive(Debug, Clone, PartialEq, Eq)]