Fix bracket map list dialog remembering selection after closing
Some checks are pending
E2E Tests / e2e (push) Waiting to run
Tests and checks on push / run-checks-and-tests (push) Waiting to run
Updates translation progress / update-translation-progress-issue (push) Waiting to run

This commit is contained in:
Kalle
2025-10-27 21:39:25 +02:00
parent f89e30bf10
commit 363d2b9c79
2 changed files with 3 additions and 9 deletions

View File

@@ -44,13 +44,11 @@ import {
import styles from "./BracketMapListDialog.module.css";
export function BracketMapListDialog({
isOpen,
close,
bracket,
bracketIdx,
isPreparing,
}: {
isOpen: boolean;
close: () => void;
bracket: Bracket;
bracketIdx: number;
@@ -294,7 +292,7 @@ export function BracketMapListDialog({
return (
<SendouDialog
heading={`Maplist selection (${bracket.name})`}
isOpen={isOpen}
isOpen
onClose={close}
isFullScreen
>

View File

@@ -293,13 +293,11 @@ function BracketStarter({
return (
<>
{isMounted ? (
{isMounted && dialogOpen ? (
<BracketMapListDialog
isOpen={dialogOpen}
close={close}
bracket={bracket}
bracketIdx={bracketIdx}
key={bracketIdx}
/>
) : null}
<SendouButton
@@ -340,14 +338,12 @@ function MapPreparer({
return (
<>
{isMounted ? (
{isMounted && dialogOpen ? (
<BracketMapListDialog
isOpen={dialogOpen}
close={close}
bracket={bracket}
bracketIdx={bracketIdx}
isPreparing
key={bracketIdx}
/>
) : null}
<div className="stack sm horizontal ml-auto">