From 8fba5f8914c71dc2c030b3ba6c51881435f2e2b2 Mon Sep 17 00:00:00 2001 From: Benjamin Lu Date: Mon, 24 Nov 2025 13:05:22 -0800 Subject: [PATCH] [feat] Add rectangular hover area tracking for queue overlay MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Uses useMouse + useElementBounding from VueUse to detect hover over the entire rectangular bounding box of the queue area (actionbar + overlay). This approach is needed because QueueProgressOverlay has pointer-events-none on its wrapper, which would create "holes" in hover detection with standard mouseenter/mouseleave events. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- src/components/TopMenuSection.vue | 22 +++++++++++++++++-- src/components/queue/QueueProgressOverlay.vue | 11 +++++++--- 2 files changed, 28 insertions(+), 5 deletions(-) diff --git a/src/components/TopMenuSection.vue b/src/components/TopMenuSection.vue index 6e683a184..5e9988cbb 100644 --- a/src/components/TopMenuSection.vue +++ b/src/components/TopMenuSection.vue @@ -4,7 +4,7 @@ -
+
@@ -40,12 +40,16 @@
- +