From 2dc462808c243dc3a8effd683890f9366d58b71b Mon Sep 17 00:00:00 2001 From: t8y2 <1156263951@qq.com> Date: Wed, 27 May 2026 02:52:59 +0800 Subject: [PATCH] fix: prevent compare dialogs from closing on outside click Add @interact-outside.prevent to schema diff and data compare dialogs to avoid accidental dismissal. Move compare action buttons to footer, matching the SQL file execution dialog layout. --- .../src/components/diff/DataCompareDialog.vue | 23 +++++++++++-------- .../src/components/diff/SchemaDiffDialog.vue | 17 ++++++++------ 2 files changed, 23 insertions(+), 17 deletions(-) diff --git a/apps/desktop/src/components/diff/DataCompareDialog.vue b/apps/desktop/src/components/diff/DataCompareDialog.vue index 757c31cd70..31c2410f1c 100644 --- a/apps/desktop/src/components/diff/DataCompareDialog.vue +++ b/apps/desktop/src/components/diff/DataCompareDialog.vue @@ -689,7 +689,7 @@ watch(