Fix segfault when selecting card in replay

This commit is contained in:
RickyRister 2025-08-15 23:19:26 -07:00
parent 09381575a7
commit 5601ca6fa0

View file

@ -1267,6 +1267,10 @@ void TabGame::setActiveCard(CardItem *card)
*/
void TabGame::setCardMenu(QMenu *menu)
{
if (!aCardMenu) {
return;
}
if (menu) {
aCardMenu->setMenu(menu);
} else {
@ -1355,6 +1359,9 @@ void TabGame::createReplayMenuItems()
phasesMenu = nullptr;
gameMenu = new QMenu(this);
gameMenu->addAction(aCloseReplay);
aCardMenu = nullptr;
addTabMenu(gameMenu);
}