Thanks, I'll try to work out a usable fix...
--
Saso
On 5/27/06, Yen-Ju Chen <[EMAIL PROTECTED]> wrote:
On 5/26/06, Sašo Kiselkov <[EMAIL PROTECTED]> wrote:
> On 5/24/06, Quentin Mathé <[EMAIL PROTECTED]> wrote:
> >
> > I don't know if anybody is still experimenting the CPU consumption
> > bug, on Linux ppc it's still the case with a fresh install. We should
> > fix it before the release.
>
> I've commited a few changes to let MenuServer be built with profiling.
> Please have a look at gprof at thing, 'cause I just don't seem to able
> to reproduce it here...
The problem is in Controller.m:
- (void) windowDidMove: (NSNotification *) notif
{
[ServerMenuBarWindow setFrame: ...
}
Depending on the implementation of window manager,
-setFrame may trigger another -windowDidMove: notification.
Therefore, it creates an endless loop.
It happens on metacity, but not Azalea nor WindowMaker.
So I will try to avoid using -setFrame: in -windowDidMove:.
Yen-Ju
Yen-Ju
>
> --
> Saso
>
> _______________________________________________
> Etoile-dev mailing list
> [email protected]
> https://mail.gna.org/listinfo/etoile-dev
>
>
>
_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev
_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev