commit b9a9234cf63a590cf1277bd56d6ce735469737c2 Author: Juergen Spitzmueller <sp...@lyx.org> 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 lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs