diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2013-10-15 18:50:43 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2013-10-15 18:50:43 +0100 |
| commit | fe0a4f0d11362fd89d35067847cefe12fb249d68 (patch) | |
| tree | a9bf01aede96e4ea3a5640c51fefc3c08c3d7f15 /src/client.cc | |
| parent | 608196f526b542c257810ef1284813c6cc13197e (diff) | |
Reset normal mode when changing the current editor
Diffstat (limited to 'src/client.cc')
| -rw-r--r-- | src/client.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/client.cc b/src/client.cc index 2f4323bc..3e92727c 100644 --- a/src/client.cc +++ b/src/client.cc @@ -937,7 +937,7 @@ private: InputMode& InputMode::reset_normal_mode() { - m_client.change_input_mode(new InputModes::Normal(m_client)); + m_client.reset_normal_mode(); return *m_client.m_mode; } @@ -1090,4 +1090,9 @@ void Client::redraw_ifn() } } +void Client::reset_normal_mode() +{ + change_input_mode(new InputModes::Normal(*this)); +} + } |
