X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/db6ca522bdfbde29c214b41435a10876ff72a0a4..6c2d3fc303542b7f77f4350974acf781a1b91c30:/lib/gui/ewindow.cpp?ds=sidebyside diff --git a/lib/gui/ewindow.cpp b/lib/gui/ewindow.cpp index f8984729..112b82d7 100644 --- a/lib/gui/ewindow.cpp +++ b/lib/gui/ewindow.cpp @@ -9,6 +9,7 @@ eWindow::eWindow(eWidgetDesktop *desktop, int z): eWidget(0) { m_flags = 0; + m_desktop = desktop; /* ask style manager for current style */ ePtr mgr; eWindowStyleManager::getInstance(mgr); @@ -34,7 +35,7 @@ eWindow::eWindow(eWidgetDesktop *desktop, int z): eWidget(0) eWindow::~eWindow() { - getDesktop()->removeRootWidget(this); + m_desktop->removeRootWidget(this); m_child->destruct(); }