diff --git a/src/menu.rs b/src/menu.rs index 6659bca..9ee7408 100644 --- a/src/menu.rs +++ b/src/menu.rs @@ -239,6 +239,30 @@ fn setup_play(mut commands: Commands, server: Res) { .observe(button_hover_on) .observe(button_hover_off) .observe(audio::toggle_music); + + parent + .spawn(( + Button, + BackgroundColor(BLACK.with_alpha(0.9).into()), + Node { + margin: UiRect::all(Val::Px(5.0)), + padding: UiRect::all(Val::Px(5.0)), + border: UiRect::all(Val::Px(1.0)), + height: Val::Px(40.0), + ..default() + }, + BorderColor(WHITE.into()), + GlobalZIndex(1), + )) + .with_children(|parent| { + parent.spawn(ImageNode { + image: server.load("kenney_game-icons/PNG/White/1x/question.png"), + ..default() + }); + }) + .observe(button_hover_on) + .observe(button_hover_off) + .observe(check_for_sets); }); parent @@ -260,30 +284,6 @@ fn setup_play(mut commands: Commands, server: Res) { .observe(button_hover_on) .observe(button_hover_off) .observe(check_set); - - parent - .spawn(( - Button, - BackgroundColor(BLACK.with_alpha(0.9).into()), - Node { - margin: UiRect::all(Val::Px(5.0)), - padding: UiRect::all(Val::Px(5.0)), - border: UiRect::all(Val::Px(1.0)), - height: Val::Px(40.0), - ..default() - }, - BorderColor(WHITE.into()), - GlobalZIndex(1), - )) - .with_children(|parent| { - parent.spawn(ImageNode { - image: server.load("kenney_game-icons/PNG/White/1x/question.png"), - ..default() - }); - }) - .observe(button_hover_on) - .observe(button_hover_off) - .observe(check_for_sets); }); commands