mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-23 18:18:00 +02:00
Close single-level hoverwatch on mouse wheel
This commit is contained in:
parent
7cae591fe6
commit
a5f0b0f12e
1 changed files with 13 additions and 6 deletions
|
@ -413,15 +413,22 @@ namespace IDE.ui
|
|||
if ((lastListView != null) && (lastListView.mVertScrollbar != null))
|
||||
return;
|
||||
|
||||
var widgetWindow = evt.mSender as BFWindow;
|
||||
while (widgetWindow != null)
|
||||
if (mListViews.Count > 1)
|
||||
{
|
||||
if (widgetWindow == mWidgetWindow)
|
||||
return;
|
||||
widgetWindow = widgetWindow.mParent;
|
||||
var widgetWindow = evt.mSender as BFWindow;
|
||||
while (widgetWindow != null)
|
||||
{
|
||||
if (widgetWindow == mWidgetWindow)
|
||||
return;
|
||||
widgetWindow = widgetWindow.mParent;
|
||||
}
|
||||
}
|
||||
|
||||
EditWidget editWidget = mEditWidget;
|
||||
if (var sourceViewPanel = mTextPanel as SourceViewPanel)
|
||||
editWidget = sourceViewPanel.mEditWidget;
|
||||
|
||||
Close();
|
||||
editWidget?.MouseWheel(0, 0, evt.mWheelDeltaX, evt.mWheelDeltaY);
|
||||
}
|
||||
|
||||
void HandleMouseDown(MouseEvent evt)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue