Re: nautilus-throbber / BonoboEventSource refcounting



On Sunday, May 20, 2001, at 07:11  AM, Owen Taylor wrote:

3) Move the call to destroy the throbber in NautilusWindow to an
    unrealize function so it gets executed prior to the child widgets
    being unrealized.

I already said I was going to make this change.

 1a) Change nautilus_bonobo_force_destroy_at_idle() to
    nautilus_bonobo_force_destroy_later() with a timeout of say, 1
    minute. This should still catch stale controls without being
    nearly as vulnerable to race conditions.

I decided to do this too. The whole "at idle" thing is a hack, and the 1 minute delay is completely in the spirit of that hack.

I look forward to removing this entire mess when we come up with some real solution to this problem for the new Bonobo. I'd be willing to help implement too, if we can come to a consensus about the right solution for GNOME 2.

    -- Darin




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