it works!!!!!!!!

This commit is contained in:
RickyRister 2025-01-03 20:34:02 -08:00
parent 3e07d06825
commit 027dbbeb7e

View file

@ -132,9 +132,6 @@ void ZoneViewZone::updateCardIds(CardAction action, int index)
case INITIALIZE: case INITIALIZE:
break; break;
case ADD_CARD: case ADD_CARD:
if (index < cards.first()->getId()) {
startId += 1;
}
startId += 1; startId += 1;
break; break;
case REMOVE_CARD: case REMOVE_CARD:
@ -293,11 +290,14 @@ void ZoneViewZone::addCardImpl(CardItem *card, int x, int /*y*/)
if (x != 0) { if (x != 0) {
cards.append(card); cards.append(card);
} else { } else {
updateCardIds(ADD_CARD, x);
reorganizeCards();
return; return;
} }
} else { } else {
cards.insert(x, card); cards.insert(x, card);
} }
card->setParentItem(this); card->setParentItem(this);
card->update(); card->update();
updateCardIds(ADD_CARD, x); updateCardIds(ADD_CARD, x);