Merge branch 'run-quest-tourney-on-edt' into 'master'

Fix Quest Tournament not running on EDT

See merge request core-developers/forge!5609
This commit is contained in:
Michael Kamensky
2021-10-21 04:29:50 +00:00

View File

@@ -16,6 +16,7 @@ import forge.gamemodes.quest.data.QuestPreferences;
import forge.gamemodes.tournament.system.TournamentBracket;
import forge.gamemodes.tournament.system.TournamentPairing;
import forge.gamemodes.tournament.system.TournamentPlayer;
import forge.gui.FThreads;
import forge.gui.GuiBase;
import forge.gui.interfaces.IGuiGame;
import forge.gui.util.SGuiChoose;
@@ -406,10 +407,15 @@ public class QuestTournamentController {
drafting = true;
final BoosterDraft draft = draftEvent.enter();
FThreads.invokeInEdtLater(new Runnable() {
@Override
public void run() {
view.startDraft(draft);
}
});
}
});
}
public boolean cancelDraft() {
if (SOptionPane.showConfirmDialog(localizer.getMessage("lblLeaveDraftConfirm"), localizer.getMessage("lblLeaveDraft") + "?", localizer.getMessage("lblLeave"), localizer.getMessage("lblCancel"), false)) {