From 3cc0ba2ed669b97a707463ca4a0d8f3631569c9a Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Tue, 14 Jun 2022 13:16:05 -0700 Subject: [PATCH] Improved hoverwatch scrolling closing string view --- IDE/src/ui/HoverWatch.bf | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/IDE/src/ui/HoverWatch.bf b/IDE/src/ui/HoverWatch.bf index 07762cad..1b51eeb7 100644 --- a/IDE/src/ui/HoverWatch.bf +++ b/IDE/src/ui/HoverWatch.bf @@ -406,14 +406,12 @@ namespace IDE.ui void HandleMouseWheel(MouseEvent evt) { - if (mChildWidgets.Count == 0) - return; - - var lastListView = mChildWidgets[mChildWidgets.Count - 1] as HoverListView; - if ((lastListView != null) && (lastListView.mVertScrollbar != null)) - return; - if (mListViews.Count > 1) + { + return; + } + + if (evt.mSender != mWidgetWindow) { var widgetWindow = evt.mSender as BFWindow; while (widgetWindow != null) @@ -423,6 +421,7 @@ namespace IDE.ui widgetWindow = widgetWindow.mParent; } } + EditWidget editWidget = mEditWidget; if (var sourceViewPanel = mTextPanel as SourceViewPanel) editWidget = sourceViewPanel.mEditWidget;