Fix mobile note archive action

This commit is contained in:
pewdiepie-archdaemon
2026-06-28 09:11:59 +00:00
parent e58d9702b7
commit 31dbc6bec6
2 changed files with 11 additions and 2 deletions
+8 -2
View File
@@ -4761,8 +4761,14 @@ function _openMobileFullscreenEdit(id, fromCard) {
const headerActions = overlay.querySelector('.note-fullscreen-actions');
const archiveBtn = form.querySelector('.note-form-archive-btn');
const deleteBtn = form.querySelector('.note-form-delete-btn');
if (headerActions && archiveBtn) headerActions.appendChild(archiveBtn);
if (headerActions && deleteBtn) headerActions.appendChild(deleteBtn);
if (headerActions && archiveBtn) {
archiveBtn.classList.remove('note-form-collapsible');
headerActions.appendChild(archiveBtn);
}
if (headerActions && deleteBtn) {
deleteBtn.classList.remove('note-form-collapsible');
headerActions.appendChild(deleteBtn);
}
// The built-in archive/delete handlers re-render the notes grid but
// leave THIS overlay sitting in front of it — looks like nothing
// happened. Add follow-up listeners that close the overlay so the