From 11f924c5283e5fd725efef497bb07a03cf44c270 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Fri, 26 May 2017 08:28:34 +0100 Subject: [PATCH] Use a ScopedSetBool instead of manual set/unset for InputModes::Normal::m_in_on_key --- src/input_handler.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/input_handler.cc b/src/input_handler.cc index f57f0029..51c88b57 100644 --- a/src/input_handler.cc +++ b/src/input_handler.cc @@ -200,8 +200,7 @@ public: void on_key(Key key) override { - m_in_on_key.set(); - auto unset_in_on_key = on_scope_end([this]{ m_in_on_key.unset(); }); + ScopedSetBool set_in_on_key{m_in_on_key}; bool do_restore_hooks = false; auto restore_hooks = on_scope_end([&, this]{