commit b9a9234cf63a590cf1277bd56d6ce735469737c2
Author: Juergen Spitzmueller <[email protected]>
Date: Mon Nov 1 13:08:16 2021 +0100
Amend ce8b4e3a218f
---
src/frontends/qt/GuiSearch.cpp | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/src/frontends/qt/GuiSearch.cpp b/src/frontends/qt/GuiSearch.cpp
index 73fecd2..1ea296b 100644
--- a/src/frontends/qt/GuiSearch.cpp
+++ b/src/frontends/qt/GuiSearch.cpp
@@ -565,28 +565,32 @@ GuiSearch::GuiSearch(GuiView & parent, Qt::DockWidgetArea
area, Qt::WindowFlags
}
-void GuiSearch::mousePressEvent(QMouseEvent *event)
+void GuiSearch::mousePressEvent(QMouseEvent * event)
{
if (isFloating() && event->button() == Qt::LeftButton) {
dragPosition = event->globalPos() - frameGeometry().topLeft();
event->accept();
- }
+ } else
+ DockView::mousePressEvent(event);
}
-void GuiSearch::mouseMoveEvent(QMouseEvent *event)
+void GuiSearch::mouseMoveEvent(QMouseEvent * event)
{
if (isFloating() && event->buttons() & Qt::LeftButton) {
move(event->globalPos() - dragPosition);
event->accept();
- }
+ } else
+ DockView::mouseMoveEvent(event);
}
-void GuiSearch::mouseDoubleClickEvent(QMouseEvent *event)
+void GuiSearch::mouseDoubleClickEvent(QMouseEvent * event)
{
if (event->button() == Qt::LeftButton)
setFloating(!isFloating());
+ else
+ DockView::mouseDoubleClickEvent(event);
}
--
lyx-cvs mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-cvs