summaryrefslogtreecommitdiff
path: root/src/mcompositewindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mcompositewindow.cpp')
-rw-r--r--src/mcompositewindow.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mcompositewindow.cpp b/src/mcompositewindow.cpp
index 3055f8c..9c6cb0e 100644
--- a/src/mcompositewindow.cpp
+++ b/src/mcompositewindow.cpp
@@ -119,7 +119,7 @@ MCompositeWindow::~MCompositeWindow()
MCompositeManager *p = (MCompositeManager *) qApp;
p->d->removeWindow(window());
- if (t_ping) {
+ if (window() && t_ping) {
stopPing();
t_ping = 0;
}
@@ -796,5 +796,9 @@ bool MCompositeWindow::isMapped() const
MCompositeWindowGroup* MCompositeWindow::group() const
{
+#ifdef GLES2_VERSION
return renderer()->current_window_group;
+#else
+ return 0;
+#endif
}