From: Stefan Pluecken Date: Thu, 22 Dec 2005 18:53:38 +0000 (+0000) Subject: fix z ordering of screens X-Git-Tag: 2.6.0~4621 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/fc61bfd83af4aa0174f1edd64912049017996f56?hp=4d1d2ce204939729857de900e39ef0fc2379213f;ds=inline fix z ordering of screens --- diff --git a/lib/gui/ewidgetdesktop.cpp b/lib/gui/ewidgetdesktop.cpp index 223b5c86..d8de2aec 100644 --- a/lib/gui/ewidgetdesktop.cpp +++ b/lib/gui/ewidgetdesktop.cpp @@ -18,7 +18,7 @@ void eWidgetDesktop::addRootWidget(eWidget *root) for (;;) { - if ((insert_position == m_root.end()) || (invert_sense ^ (insert_position->m_z_position > root->m_z_position))) + if ((insert_position == m_root.end()) || (invert_sense ^ (insert_position->m_z_position >= root->m_z_position))) { m_root.insert(insert_position, root); break;