aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Ui/skinned/mainwindow.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2014-07-17 12:27:05 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2014-07-17 12:27:05 +0000
commitd28e87a8575ff92ccc22e68759a3f1fe960768e3 (patch)
tree5850a0182e67fdbfedf8db427ee2df4b36071333 /src/plugins/Ui/skinned/mainwindow.cpp
parent215a0d9e8acf82af59f825fa3ce28c9394257bad (diff)
downloadqmmp-d28e87a8575ff92ccc22e68759a3f1fe960768e3.tar.gz
qmmp-d28e87a8575ff92ccc22e68759a3f1fe960768e3.tar.bz2
qmmp-d28e87a8575ff92ccc22e68759a3f1fe960768e3.zip
fixed win7 superbar support
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@4377 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Ui/skinned/mainwindow.cpp')
-rw-r--r--src/plugins/Ui/skinned/mainwindow.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/plugins/Ui/skinned/mainwindow.cpp b/src/plugins/Ui/skinned/mainwindow.cpp
index 374c7558e..bff0724f3 100644
--- a/src/plugins/Ui/skinned/mainwindow.cpp
+++ b/src/plugins/Ui/skinned/mainwindow.cpp
@@ -328,7 +328,7 @@ void MainWindow::showSettings()
void MainWindow::toggleVisibility()
{
- if (isHidden())
+ if (isHidden() || isMinimized())
{
show();
raise();
@@ -346,10 +346,7 @@ void MainWindow::toggleVisibility()
setFocus ();
if (isMinimized())
{
- if (isMaximized())
- showMaximized();
- else
- showNormal();
+ showNormal();
}
#ifdef Q_WS_X11
WindowSystem::changeWinSticky(winId(), ACTION(ActionManager::WM_STICKY)->isChecked());