mirror of
https://github.com/pewdiepie-archdaemon/odysseus.git
synced 2026-06-30 00:22:10 -04:00
fix: reload skills after single deletion so count and toolbar stay in sync
This commit is contained in:
+1
-2
@@ -1073,9 +1073,8 @@ async function _deleteSkill(name, card = null) {
|
|||||||
card.classList.add('doclib-card-deleting');
|
card.classList.add('doclib-card-deleting');
|
||||||
card.addEventListener('transitionend', () => card.remove(), { once: true });
|
card.addEventListener('transitionend', () => card.remove(), { once: true });
|
||||||
setTimeout(() => { if (card.parentElement) card.remove(); }, 400);
|
setTimeout(() => { if (card.parentElement) card.remove(); }, 400);
|
||||||
} else {
|
|
||||||
await loadSkills();
|
|
||||||
}
|
}
|
||||||
|
await loadSkills();
|
||||||
uiModule.showToast('Skill deleted');
|
uiModule.showToast('Skill deleted');
|
||||||
} catch (e) { uiModule.showError('Delete failed: ' + e.message); }
|
} catch (e) { uiModule.showError('Delete failed: ' + e.message); }
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user