Fix segfault when selecting card in replay (#6077)

This commit is contained in:
RickyRister
2025-08-16 15:27:28 -03:00
committed by GitHub
parent 09381575a7
commit 322fdb14de

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);
}