From be693e824f32caea86cb7efe062f7f372d01707b Mon Sep 17 00:00:00 2001 From: Ahmed Awan Date: Tue, 2 Jun 2026 12:15:32 -0500 Subject: [PATCH] [26.0] Fix `FlexPanel` drag handle gets stuck when dragging over iframe We just needed to update the `isDragging` variable when the `DraggableSeparator` is being dragged. This ensures the `interaction-overlay` is in sync with the dragging operation. Fixes https://github.com/galaxyproject/galaxy/issues/20349 --- client/src/components/Panels/FlexPanel.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/src/components/Panels/FlexPanel.vue b/client/src/components/Panels/FlexPanel.vue index e48d60fe47a..4cca6cb3115 100644 --- a/client/src/components/Panels/FlexPanel.vue +++ b/client/src/components/Panels/FlexPanel.vue @@ -100,7 +100,8 @@ defineExpose({ :min="props.minWidth" :max="props.maxWidth" @positionChanged="(v) => (panelWidth = v)" - @visibilityChanged="(v) => (isHoveringDragHandle = v)"> + @visibilityChanged="(v) => (isHoveringDragHandle = v)" + @dragging="(v) => (isDragging = v)" />