fix id alignment problem when deleting aa runes

This commit is contained in:
mrbesen 2023-04-30 16:26:46 +02:00
parent 67d5614be3
commit 41de5a8652
Signed by: MrBesen
GPG Key ID: 596B2350DCD67504
2 changed files with 4 additions and 1 deletions

View File

@ -131,6 +131,8 @@ void RuneManager::deleteRunepageAA(int id) {
pages.erase(pages.begin() + id);
config->save();
ui->listaaRunes->loadRunePages(pages);
} else {
// unkown id
qWarning() << "unknown runepage id:" << id;

View File

@ -86,10 +86,11 @@ void RunePageList::deleteCurrentItem() {
uint32_t id = item->data(RoleId).toUInt();
RunePage* page = (RunePage*) item->data(RolePointer).toULongLong();
removeItemWidget(item);
emit runepageDeleted(id);
delete item;
delete page;
emit runepageDeleted(id);
}
}