From deb8369f11d3e03d76994bf6b1fa508b49df2777 Mon Sep 17 00:00:00 2001 From: kevlahnota Date: Tue, 26 Aug 2025 06:53:59 +0800 Subject: [PATCH] Update FDeckChooser.java --- forge-gui-mobile/src/forge/deck/FDeckChooser.java | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/forge-gui-mobile/src/forge/deck/FDeckChooser.java b/forge-gui-mobile/src/forge/deck/FDeckChooser.java index 37a74925f6f..360fce30228 100644 --- a/forge-gui-mobile/src/forge/deck/FDeckChooser.java +++ b/forge-gui-mobile/src/forge/deck/FDeckChooser.java @@ -8,6 +8,7 @@ import java.util.List; import java.util.Map; import java.util.Set; import java.util.stream.Collectors; +import java.util.function.Consumer; import forge.game.GameFormat; import forge.util.MyRandom; @@ -108,13 +109,10 @@ public class FDeckChooser extends FScreen { container.add(deckChooser.lstDecks); container.setHeight(FOptionPane.getMaxDisplayObjHeight()); - deckChooser.optionPane = new FOptionPane(null, null, title, null, container, ImmutableList.of(Forge.getLocalizer().getInstance().getMessage("lblOK"), Forge.getLocalizer().getInstance().getMessage("lblCancel")), 0, new Callback() { - @Override - public void run(Integer result) { - if (result == 0) { - if (callback != null) { - callback.run(deckChooser.getDeck()); - } + deckChooser.optionPane = new FOptionPane(null, null, title, null, container, ImmutableList.of(Forge.getLocalizer().getInstance().getMessage("lblOK"), Forge.getLocalizer().getInstance().getMessage("lblCancel")), 0, result -> { + if (result == 0) { + if (callback != null) { + callback.run(deckChooser.getDeck()); } } }) {