WFrame.switch_next(_)
Т.к. модальное окно теперь тоже фрейм, то если оно открыто надо делать тоже самое для родителя:
WFrame.switch_next(WFrame.parent(_))
Вопрос: как написать что бы он всегда брал самый верхний фрейм с табами?
(Если сделать WFrame.switch_next(WFrame.parent(_)) без модального окна - он переключает workspace)