KDE/kdebase/workspace/libs/plasma
Jason Stubbs
jasonbstubbs at gmail.com
Sun Jan 6 02:24:18 CET 2008
On Sunday 06 January 2008 04:45:02 JST, Aaron J. Seigo wrote:
> On Saturday 05 January 2008, Jason Stubbs wrote:
> > SVN commit 757548 by jstubbs:
> >
> > Flush containment constraints as soon as they are loaded so that they can
> > be acted upon without having to wait for the event loop. This is needed
> > so that the desktop doesn't temporarily appear white when a wallpaper
> > hasn't been set.
> >
> >
> > M +1 -0 containment.cpp
> > M +2 -0 corona.cpp
> >
> >
> > --- trunk/KDE/kdebase/workspace/libs/plasma/containment.cpp
> > #757547:757548 @@ -146,6 +146,7 @@
> > setLocation((Plasma::Location)group->readEntry("location",
> > (int)d->location));
> > setFormFactor((Plasma::FormFactor)group->readEntry("formfactor",
> > (int)d->formFactor)); setScreen(group->readEntry("screen", d->screen));
> > + flushUpdatedConstraints();
> > }
>
> this is wrong. there's little point in having delayed constraints updated
> if we put this here.
The four constraint changes are still being merged into one notification... Is
there something else that I'm missing?
> the proper place to do this is in Corona as the rest of your patch did.
That works for me too. The attached patch is fine then?
--
Jason Stubbs
-------------- next part --------------
A non-text attachment was scrubbed...
Name: move-constraints-flush.patch
Type: text/x-diff
Size: 1092 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/panel-devel/attachments/20080106/b529fc15/attachment.bin
More information about the Panel-devel
mailing list