add clone action to card menu in all zones that it functions in (#5259)

This commit is contained in:
RickyRister 2024-12-17 20:48:06 -08:00 committed by GitHub
parent 116397cdb3
commit b894b75e6a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3653,6 +3653,7 @@ void Player::updateCardMenu(const CardItem *card)
if (revealedCard) {
cardMenu->addAction(aHide);
cardMenu->addAction(aClone);
cardMenu->addSeparator();
cardMenu->addAction(aSelectAll);
addRelatedCardView(card, cardMenu);
@ -3762,6 +3763,8 @@ void Player::updateCardMenu(const CardItem *card)
initContextualPlayersMenu(revealMenu);
connect(revealMenu, &QMenu::triggered, this, &Player::actReveal);
cardMenu->addSeparator();
cardMenu->addAction(aClone);
cardMenu->addMenu(moveMenu);
// actions that are really wonky when done from deck or sideboard