mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-15 18:28:00 +00:00
Merge remote-tracking branch 'core/master' into AdventureModePort
This commit is contained in:
@@ -38,7 +38,6 @@ import forge.game.player.PlayerCollection;
|
||||
import forge.game.player.PlayerView;
|
||||
import forge.game.replacement.ReplacementEffect;
|
||||
import forge.game.replacement.ReplacementType;
|
||||
import forge.game.spellability.AbilitySub;
|
||||
import forge.game.spellability.SpellAbility;
|
||||
import forge.game.spellability.SpellAbilityStackInstance;
|
||||
import forge.game.trigger.TriggerType;
|
||||
|
||||
@@ -236,6 +236,8 @@ public class FDeckChooser extends FScreen {
|
||||
|
||||
@Override
|
||||
public void onActivate() {
|
||||
if (cmbDeckTypes != null && cmbDeckTypes.getDropDownisVisible())
|
||||
cmbDeckTypes.hideDropDown();
|
||||
String selectedDeck = "";
|
||||
int index = 0;
|
||||
if (lstDecks.getSelectedItem() != null) {
|
||||
|
||||
@@ -188,6 +188,13 @@ public class FComboBox<T> extends FTextField implements IComboBox<T> {
|
||||
public FEventHandler getDropDownChangeHandler() {
|
||||
return dropDownChangeHandler;
|
||||
}
|
||||
public boolean getDropDownisVisible() {
|
||||
return dropDown != null && dropDown.isVisible();
|
||||
}
|
||||
public void hideDropDown() {
|
||||
if (dropDown != null)
|
||||
dropDown.hide();
|
||||
}
|
||||
public void setDropDownChangeHandler(FEventHandler changedHandler0) {
|
||||
dropDownChangeHandler = changedHandler0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user