From bfa38521ed653cafdf92e272a125fcadca2e919e Mon Sep 17 00:00:00 2001 From: Seth Alves Date: Sun, 15 Mar 2015 07:59:32 -0700 Subject: [PATCH] linux desktops are often configured as point-to-focus. don't autohide tools window on linux --- interface/src/ui/ToolWindow.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/interface/src/ui/ToolWindow.cpp b/interface/src/ui/ToolWindow.cpp index 8774bffc36..5888b83f4a 100644 --- a/interface/src/ui/ToolWindow.cpp +++ b/interface/src/ui/ToolWindow.cpp @@ -22,7 +22,9 @@ ToolWindow::ToolWindow(QWidget* parent) : _hasShown(false), _lastGeometry() { +# ifndef Q_OS_LINUX setDockOptions(QMainWindow::ForceTabbedDocks); +# endif Application::getInstance()->installEventFilter(this); } @@ -53,6 +55,7 @@ bool ToolWindow::event(QEvent* event) { } bool ToolWindow::eventFilter(QObject* sender, QEvent* event) { +# ifndef Q_OS_LINUX switch (event->type()) { case QEvent::WindowStateChange: if (Application::getInstance()->getWindow()->isMinimized()) { @@ -77,7 +80,7 @@ bool ToolWindow::eventFilter(QObject* sender, QEvent* event) { default: break; } - +# endif return false; }