mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-07-05 21:13:55 -07:00
Reintroduce clearCardsToDelete check.
Took 3 minutes
This commit is contained in:
parent
4e2af0697c
commit
9be9b0c05a
1 changed files with 3 additions and 3 deletions
|
|
@ -253,7 +253,7 @@ void PlayerDialogs::onSetPTDialogRequested(const QString &oldPT)
|
||||||
oldPT, &ok);
|
oldPT, &ok);
|
||||||
emit requestDialogSemaphore(false);
|
emit requestDialogSemaphore(false);
|
||||||
|
|
||||||
if (!ok) { // player->clearCardsToDelete() ||
|
if (!ok || player->getLogic()->clearCardsToDelete()) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -270,7 +270,7 @@ void PlayerDialogs::onSetAnnotationDialogRequested(const QString &oldAnnotation)
|
||||||
dialog->setTextValue(oldAnnotation);
|
dialog->setTextValue(oldAnnotation);
|
||||||
bool ok = dialog->exec();
|
bool ok = dialog->exec();
|
||||||
emit requestDialogSemaphore(false);
|
emit requestDialogSemaphore(false);
|
||||||
if (!ok) { // player->clearCardsToDelete() ||
|
if (!ok || player->getLogic()->clearCardsToDelete()) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
QString annotation = dialog->textValue().left(MAX_NAME_LENGTH);
|
QString annotation = dialog->textValue().left(MAX_NAME_LENGTH);
|
||||||
|
|
@ -288,7 +288,7 @@ void PlayerDialogs::onSetCardCounterDialogRequested(int counterId, const QString
|
||||||
int ok = dialog.exec();
|
int ok = dialog.exec();
|
||||||
|
|
||||||
emit requestDialogSemaphore(false);
|
emit requestDialogSemaphore(false);
|
||||||
if (!ok) { // player->clearCardsToDelete() ||
|
if (!ok || player->getLogic()->clearCardsToDelete()) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
playerActions->actSetCardCounter(player->getGameScene()->selectedCards(), counterId, dialog.textValue());
|
playerActions->actSetCardCounter(player->getGameScene()->selectedCards(), counterId, dialog.textValue());
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue