refactor(stageView): fix open/select/show logic