mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-13 17:27:46 +00:00
Fix ArrayIndexOutOfBounds exception printed to stderr. (#2141)
This commit is contained in:
@@ -840,9 +840,9 @@ public class FDeckChooser extends JPanel implements IDecksComboBoxListener {
|
|||||||
try {
|
try {
|
||||||
if (StringUtils.isBlank(savedState)) {
|
if (StringUtils.isBlank(savedState)) {
|
||||||
return new ArrayList<>();
|
return new ArrayList<>();
|
||||||
} else {
|
|
||||||
return Arrays.asList(savedState.split(";")[1].split(SELECTED_DECK_DELIMITER));
|
|
||||||
}
|
}
|
||||||
|
final String[] parts = savedState.split(";", -1);
|
||||||
|
return Arrays.asList(parts[1].split(SELECTED_DECK_DELIMITER));
|
||||||
} catch (final Exception ex) {
|
} catch (final Exception ex) {
|
||||||
System.err.println(ex + " [savedState=" + savedState + "]");
|
System.err.println(ex + " [savedState=" + savedState + "]");
|
||||||
return new ArrayList<>();
|
return new ArrayList<>();
|
||||||
|
|||||||
@@ -1360,9 +1360,8 @@ public class FDeckChooser extends FScreen {
|
|||||||
if (StringUtils.isBlank(savedState)) {
|
if (StringUtils.isBlank(savedState)) {
|
||||||
return new ArrayList<>();
|
return new ArrayList<>();
|
||||||
}
|
}
|
||||||
else {
|
final String[] parts = savedState.split(";", -1);
|
||||||
return Arrays.asList(savedState.split(";")[1].split(SELECTED_DECK_DELIMITER));
|
return Arrays.asList(parts[1].split(SELECTED_DECK_DELIMITER));
|
||||||
}
|
|
||||||
}
|
}
|
||||||
catch (Exception ex) {
|
catch (Exception ex) {
|
||||||
System.err.println(ex + " [savedState=" + savedState + "]");
|
System.err.println(ex + " [savedState=" + savedState + "]");
|
||||||
|
|||||||
Reference in New Issue
Block a user