[evolution-patches] Bug 41458



Well I still don't know why the problem occurs, but the problem seems to
be that the e-dateedit.c widget still exists even though widgets above
it have been destroyed.  I'm guessing it happens only when we actually
send the item because the idle loop fires during a corba call or
something.

Thought maybe it was a dispose vs. finalize problem (since gtk widgets
are disposed by finalizing them) but that doesn't seem to fix anything. 
Not sure why this would differ between XD2 and GNOME2 though, perhaps a
libbonoboui issue (I thought libglade but little seems to have changed
gnome2 to gnome2.2)?  Perhaps the widget is set to be destroyed after
the fact or something, since we do some funky stuff with the event
editor pages, and it exists for a little longer than its parents. 
Another possibility might be that e-dateedit.c is doing something
un-gnome2 widget wise.

If anybody has any ideas I would be happy to hear them.

-JP
-- 
JP Rosevear <jpr ximian com>
Ximian, Inc.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]