summaryrefslogtreecommitdiffstats
path: root/ui/src/components/utilities.rs
diff options
context:
space:
mode:
authorManos Pitsidianakis <el13635@mail.ntua.gr>2019-08-26 19:45:14 +0300
committerManos Pitsidianakis <el13635@mail.ntua.gr>2019-08-30 18:41:25 +0300
commitf72fb069fa1c7eaaa7928f92bba2bb06f989d454 (patch)
tree272e9cec2fe73fd8913387103271f1e60fbea419 /ui/src/components/utilities.rs
parent1328f994f31bcf88b40206e1aa840ece20da5f65 (diff)
ui: add paste input in StatusBar
Diffstat (limited to 'ui/src/components/utilities.rs')
-rw-r--r--ui/src/components/utilities.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/ui/src/components/utilities.rs b/ui/src/components/utilities.rs
index c9289585..dfde2a02 100644
--- a/ui/src/components/utilities.rs
+++ b/ui/src/components/utilities.rs
@@ -992,6 +992,12 @@ impl Component for StatusBar {
.process_event(&mut UIEvent::InsertInput(Key::Char(*c)), context);
return true;
}
+ UIEvent::ExInput(Key::Paste(s)) => {
+ self.dirty = true;
+ self.ex_buffer
+ .process_event(&mut UIEvent::InsertInput(Key::Paste(s.clone())), context);
+ return true;
+ }
UIEvent::ExInput(Key::Ctrl('u')) => {
self.dirty = true;
self.ex_buffer.clear();