Skip to content

Commit afe46f5

Browse files
committed
fix: show group select if timer starts after card is scanned
1 parent 0a7eaaf commit afe46f5

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/stackmat.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,11 @@ pub async fn stackmat_task(
151151
}
152152

153153
if state.current_competitor.is_some() {
154-
state.scene = Scene::Finished;
154+
if state.possible_groups.len() > 1 && state.solve_group.is_none() {
155+
state.scene = Scene::GroupSelect;
156+
} else {
157+
state.scene = Scene::Finished;
158+
}
155159
} else if state.scene >= Scene::WaitingForCompetitor {
156160
state.scene = Scene::WaitingForCompetitor;
157161
}

0 commit comments

Comments
 (0)