set DeleteOnClose attribute on menu

This commit is contained in:
RickyRister 2025-02-16 18:34:46 -08:00
parent 9ed635a933
commit 99aeeacab6

View file

@ -286,6 +286,7 @@ static void saveDeckToClipboard(DeckLoader *deckLoader, bool addComments, bool a
QMenu *DeckPreviewWidget::createRightClickMenu() QMenu *DeckPreviewWidget::createRightClickMenu()
{ {
auto *menu = new QMenu(this); auto *menu = new QMenu(this);
menu->setAttribute(Qt::WA_DeleteOnClose);
auto loadDeckAction = menu->addAction(tr("Load Deck")); auto loadDeckAction = menu->addAction(tr("Load Deck"));
connect(loadDeckAction, &QAction::triggered, this, [this] { emit deckLoadRequested(filePath); }); connect(loadDeckAction, &QAction::triggered, this, [this] { emit deckLoadRequested(filePath); });