mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-06-26 16:43:55 -07:00
Fix segfault when selecting card in replay (#6077)
This commit is contained in:
parent
09381575a7
commit
322fdb14de
1 changed files with 7 additions and 0 deletions
|
|
@ -1267,6 +1267,10 @@ void TabGame::setActiveCard(CardItem *card)
|
||||||
*/
|
*/
|
||||||
void TabGame::setCardMenu(QMenu *menu)
|
void TabGame::setCardMenu(QMenu *menu)
|
||||||
{
|
{
|
||||||
|
if (!aCardMenu) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (menu) {
|
if (menu) {
|
||||||
aCardMenu->setMenu(menu);
|
aCardMenu->setMenu(menu);
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -1355,6 +1359,9 @@ void TabGame::createReplayMenuItems()
|
||||||
phasesMenu = nullptr;
|
phasesMenu = nullptr;
|
||||||
gameMenu = new QMenu(this);
|
gameMenu = new QMenu(this);
|
||||||
gameMenu->addAction(aCloseReplay);
|
gameMenu->addAction(aCloseReplay);
|
||||||
|
|
||||||
|
aCardMenu = nullptr;
|
||||||
|
|
||||||
addTabMenu(gameMenu);
|
addTabMenu(gameMenu);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue