diff --git a/vimode.c b/vimode.c index aa2778ee..c663f882 100644 --- a/vimode.c +++ b/vimode.c @@ -1136,9 +1136,6 @@ static void execute_vimode_binding(struct seat *seat, struct terminal *term, { const enum bind_action_vimode action = binding->action; - if (term->grid != &term->normal) { - return; - } LOG_DBG("PRE-ACTION DATA [offset=%d; view=%d]", term->grid->offset, term->grid->view); switch (action) { @@ -1409,10 +1406,6 @@ static void execute_vimode_search_binding(struct seat *seat, struct vimode_search *const search = &term->vimode.search; *search_string_changed = false; - if (term->grid != &term->normal) { - return; - } - switch (action) { case BIND_ACTION_VIMODE_SEARCH_NONE: break;