diff --git a/include/mask.cpp b/include/mask.cpp index ca9a229eb..11dc8feb5 100755 --- a/include/mask.cpp +++ b/include/mask.cpp @@ -236,7 +236,7 @@ void TMask::set_focus_field(short id) const int pos = id2pos(id); CHECKD(pos >= 0, "Can't set focus to field ", id); _focus = pos; - if (is_running()) + if (is_open()) { const TMask_field& f = fld(pos); int p = find_parent_page(f);