From b491262bef385f3e8b73475d2ff14377ca4b9bf3 Mon Sep 17 00:00:00 2001 From: Matt Raymer Date: Wed, 21 May 2025 03:48:57 -0400 Subject: [PATCH] Only request camera permissions on user gesture in ImageMethodDialog - Removed automatic call to startCameraPreview() from mounted() lifecycle hook - Camera preview (and permission prompt) now only starts in open(), triggered by user action - Prevents unnecessary permission prompts on page load and improves UX --- src/components/ImageMethodDialog.vue | 79 ++++++++++++++-------------- 1 file changed, 39 insertions(+), 40 deletions(-) diff --git a/src/components/ImageMethodDialog.vue b/src/components/ImageMethodDialog.vue index 4708dbee..1e4a3643 100644 --- a/src/components/ImageMethodDialog.vue +++ b/src/components/ImageMethodDialog.vue @@ -1,6 +1,37 @@