summaryrefslogtreecommitdiff
path: root/src/input_handler.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/input_handler.hh')
-rw-r--r--src/input_handler.hh8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/input_handler.hh b/src/input_handler.hh
index 00d2d53a..afcc24d4 100644
--- a/src/input_handler.hh
+++ b/src/input_handler.hh
@@ -204,7 +204,13 @@ void on_next_key_with_autoinfo(const Context& context, StringView mode_name,
});
}
-void scroll_window(Context& context, LineCount offset, bool mouse_dragging = false);
+enum class OnHiddenCursor {
+ PreserveSelections,
+ MoveCursor,
+ MoveCursorAndAnchor,
+};
+
+void scroll_window(Context& context, LineCount offset, OnHiddenCursor on_hidden_cursor);
}