From e932ee759aec0a0cf5af44e629a1df37976c30f8 Mon Sep 17 00:00:00 2001 From: kolaente Date: Sat, 11 Apr 2026 18:17:17 +0200 Subject: [PATCH] fix(modal): open dialog reliably in electron desktop Replace the nextTick-based showModal() call with a watch on the template ref so the dialog is opened exactly when the element mounts. The previous implementation could silently skip showModal() if the mount was deferred past the first nextTick, leaving the dialog in the DOM with opacity: 0 and no click target. Observed in the Vikunja Desktop v2.3.0 Electron build where the search (quick actions) button was unresponsive. Closes #2590 --- frontend/src/components/misc/Modal.vue | 30 ++++++++++++++------------ 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/frontend/src/components/misc/Modal.vue b/frontend/src/components/misc/Modal.vue index 1d80fce7f..451de4256 100644 --- a/frontend/src/components/misc/Modal.vue +++ b/frontend/src/components/misc/Modal.vue @@ -61,7 +61,7 @@