KDE/kdebase/workspace/libs/taskmanager
Jason Stubbs
jasonbstubbs at gmail.com
Tue Jan 8 14:31:46 CET 2008
SVN commit 758601 by jstubbs:
Today's taskmanager cleanup has caused code paths to be hit that weren't
previously being used, which has caused plasma to not start when compositing
is enabled. Specifically, xCompositeEnabled() always returned false previously
because setXCompositeEnabled() was never called.
CCMAIL: panel-devel at kde.org
M +4 -0 taskmanager.cpp
--- trunk/KDE/kdebase/workspace/libs/taskmanager/taskmanager.cpp #758600:758601
@@ -344,22 +344,26 @@
// moved to different desktop or is on all or change in iconification/withdrawnnes
emit windowChanged(t);
+#if 0
if (KWindowSystem::compositingActive() && dirty & NET::WMState)
{
// update on restoring a minimized window
updateWindowPixmap(w);
}
+#endif
}
else if (dirty & NET::WMGeometry)
{
emit windowChangedGeometry(t);
+#if 0
if (KWindowSystem::compositingActive())
{
// update on size changes, not on task drags
updateWindowPixmap(w);
}
+#endif
}
}
More information about the Panel-devel
mailing list