Card-Forge / Card-Forge/forge

Software hangs while switching between user-based and generation-based deck pool options on Commander

Open
#7,427 5 comments 0 reactions 0 assignees View on GitHub
keep
Dominant language
Java
Stars
2.7k
Forks
1.1k
Avg merge
1d 1h
Merged PRs (30d)
158

Description

**Describe the bug/To Reproduce**
On Desktop's Constructed tab, with the Commander variant check box checked, go to the Deck Selection pane, select **Random Commander Decks**, then select **Precon Commander Deck**s (or **Commander Decks**), then select **Random Commander Decks** again. Forge will then hang. As of this writing, for the current test, it's done so for the better part of 15 minutes.
Given the log attached below, I tested this with no custom user decks, just to be on the safe side, with no change of behavior. I also tested the **Random Commander Card-based Decks** > **Precon Commander Decks** > **Random Commander Card-based Decks** sequence: there's also a noticeable delay, but it's around two minutes.

**Expected behavior**
Plainly that Forge wouldn't hang since **Random Commander Decks** seems to load normally if starting up with a random Commander selected and if selected again after selecting **Random Commander Card-based Decks**.

**Files/Additional context**
Here's the log file for the **Random Commander Decks** > **Precon Commander Decks** > **Random Commander Decks** sequence just because I noticed some card compatibility issues with those precons.

[forge.log](https://github.com/user-attachments/files/19820020/forge.log)

**Desktop**
- OS: Windows 11
- Version: 2.0.04-SNAPSHOT-04.18

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.