Fix for OS X Fullscreen (closes #2414)

This commit is contained in:
Atlante45 2014-05-05 11:15:55 -07:00
parent 2bc605e193
commit 7f7cd6f654

View file

@ -10,6 +10,7 @@
// //
#include "MainWindow.h" #include "MainWindow.h"
#include "Menu.h"
#include <QEvent> #include <QEvent>
#include <QMoveEvent> #include <QMoveEvent>
@ -56,6 +57,10 @@ void MainWindow::changeEvent(QEvent* event) {
} else { } else {
emit windowShown(true); emit windowShown(true);
} }
if (isFullScreen() != Menu::getInstance()->isOptionChecked(MenuOption::Fullscreen)) {
Menu::getInstance()->setIsOptionChecked(MenuOption::Fullscreen, isFullScreen());
}
} else if (event->type() == QEvent::ActivationChange) { } else if (event->type() == QEvent::ActivationChange) {
if (isActiveWindow()) { if (isActiveWindow()) {
emit windowShown(true); emit windowShown(true);