mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 11:48:02 +00:00
Improve Draft GUI flow
This commit is contained in:
@@ -225,7 +225,7 @@ public class ImageView<T extends InventoryItem> extends ItemView<T> {
|
||||
group.isCollapsed = !group.isCollapsed;
|
||||
btnExpandCollapseAll.updateIsAllCollapsed();
|
||||
clearSelection(); //must clear selection since indices and visible items will be changing
|
||||
updateLayout(false);
|
||||
updateLayout(true);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -300,7 +300,7 @@ public class CEditorDraftingProcess extends ACEditorBase<PaperCard, DeckGroup> {
|
||||
*/
|
||||
@Override
|
||||
public boolean canSwitchAway(boolean isClosing) {
|
||||
if (isClosing && !saved) {
|
||||
if (isClosing && !saved && this.boosterDraft.hasNextChoice()) {
|
||||
String userPrompt = localizer.getMessage("lblEndDraftConfirm");
|
||||
return FOptionPane.showConfirmDialog(userPrompt, localizer.getMessage("lblLeaveDraft"), localizer.getMessage("lblLeave"), localizer.getMessage("lblCancel"), false);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user