aboutsummaryrefslogtreecommitdiff
path: root/src/app/input/terminal.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/app/input/terminal.rs')
-rw-r--r--src/app/input/terminal.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/app/input/terminal.rs b/src/app/input/terminal.rs
index bc9b2a59..12d09e6a 100644
--- a/src/app/input/terminal.rs
+++ b/src/app/input/terminal.rs
@@ -358,6 +358,7 @@ impl App {
pub(crate) fn release_input_source_headless(&mut self, source_id: crate::app::InputSourceId) {
// Pending URL clicks survive this call; see clear_input_source.
+ self.state.clear_chrome_gesture(source_id);
for pressed in self.take_pressed_keys_for_source(source_id) {
let release = pressed
.key
@@ -368,6 +369,7 @@ impl App {
pub(crate) async fn release_input_source(&mut self, source_id: crate::app::InputSourceId) {
// Pending URL clicks survive this call; see clear_input_source.
+ self.state.clear_chrome_gesture(source_id);
for pressed in self.take_pressed_keys_for_source(source_id) {
let release = pressed
.key