mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 11:18:01 +00:00
- Fix CMatchUI.confirm not updating the card picture/detail box when querying the player about a card.
This commit is contained in:
@@ -65,6 +65,7 @@ import forge.game.spellability.SpellAbility;
|
|||||||
import forge.game.zone.ZoneType;
|
import forge.game.zone.ZoneType;
|
||||||
import forge.gui.FNetOverlay;
|
import forge.gui.FNetOverlay;
|
||||||
import forge.gui.GuiChoose;
|
import forge.gui.GuiChoose;
|
||||||
|
import forge.gui.GuiDialog;
|
||||||
import forge.gui.GuiUtils;
|
import forge.gui.GuiUtils;
|
||||||
import forge.gui.SOverlayUtils;
|
import forge.gui.SOverlayUtils;
|
||||||
import forge.gui.framework.EDocID;
|
import forge.gui.framework.EDocID;
|
||||||
@@ -973,11 +974,7 @@ public final class CMatchUI
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean confirm(final CardView c, final String question, final boolean defaultIsYes, final String[] options) {
|
public boolean confirm(final CardView c, final String question, final boolean defaultIsYes, final String[] options) {
|
||||||
final String title = c == null ? "Question" : c + " - Ability";
|
return GuiDialog.confirm(c, question, defaultIsYes, options, this);
|
||||||
final String questionToUse = StringUtils.isBlank(question) ? "Activate card's ability?" : question;
|
|
||||||
final String[] opts = options == null ? SGuiChoose.defaultConfirmOptions : options;
|
|
||||||
final int reply = FOptionPane.showOptionDialog(questionToUse, title, FOptionPane.QUESTION_ICON, opts, defaultIsYes ? 0 : 1);
|
|
||||||
return reply == 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user