commit ca5a75b23e88ec40ecf13acbae09ecaf3f0253e5 Author: Daniel Ramoeller <d....@web.de> Date: Sat Jun 10 10:22:26 2023 +0200
Properly uncheck insert table toolbutton Fix for bug #12801 --- src/frontends/qt/InsertTableWidget.cpp | 7 +++++++ src/frontends/qt/InsertTableWidget.h | 1 + 2 files changed, 8 insertions(+), 0 deletions(-) diff --git a/src/frontends/qt/InsertTableWidget.cpp b/src/frontends/qt/InsertTableWidget.cpp index 07ae061..325c053 100644 --- a/src/frontends/qt/InsertTableWidget.cpp +++ b/src/frontends/qt/InsertTableWidget.cpp @@ -63,6 +63,13 @@ void InsertTableWidget::show(bool show) } +void InsertTableWidget::hideEvent(QHideEvent * event) +{ + QWidget::hideEvent(event); + visible(false); +} + + void InsertTableWidget::resetGeometry() { QPoint p = parentWidget()->mapToGlobal(parentWidget()->geometry().bottomLeft()); diff --git a/src/frontends/qt/InsertTableWidget.h b/src/frontends/qt/InsertTableWidget.h index 5e2e244..4917392 100644 --- a/src/frontends/qt/InsertTableWidget.h +++ b/src/frontends/qt/InsertTableWidget.h @@ -41,6 +41,7 @@ protected Q_SLOTS: void mouseReleaseEvent(QMouseEvent *) override; void mousePressEvent(QMouseEvent *) override; void paintEvent(QPaintEvent *) override; + void hideEvent(QHideEvent * event); private: //! update the geometry -- lyx-cvs mailing list lyx-cvs@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-cvs