summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/client.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/client.cc b/src/client.cc
index d4b1dfbc..052ac859 100644
--- a/src/client.cc
+++ b/src/client.cc
@@ -53,11 +53,12 @@ void Client::handle_available_input(EventMode mode)
while (m_ui->is_key_available())
{
+ Key key = m_ui->get_key();
if (key == ctrl('c'))
killpg(getpgrp(), SIGINT);
else
{
- m_input_handler.handle_key(m_ui->get_key());
+ m_input_handler.handle_key(key);
m_input_handler.clear_mode_trash();
}
}