[Mono-bugs] [Bug 382392] Disposing a control is disposing the whole application

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Sep 15 21:50:17 EDT 2008


User avidigal at novell.com added comment

Andreia Gaita <avidigal at novell.com> changed:

           What    |Removed                                         |Added
             Status|NEW                                             |RESOLVED
         Resolution|                                                |FEATURE

--- Comment #6 from Andreia Gaita <avidigal at novell.com>  2008-09-15 19:50:16 MDT ---
What the original bug report is about:

When a webcontrol is disposed, the gtk main loop that is running inside
gluezilla to support gecko is ended, and this takes out the entire app with it.
Unfortunately, if I don't do this, apps running a webcontrol never exit because
the main loop hangs around - it's a case of hanging around forever or commiting
suicide :P

So far, all my attempts at shutting down the main loop without killing the app
and allowing for single-instance webcontrol apps to quit properly have been
fruitless - even if I let apps hang around by not killing the main loop, gecko
just never comes up properly the second time around and the application hangs
with no events.

Until I can find a way to make this work (or I switch browser backends to
something, hrm, more friendly), I'm afraid we're stuck with apps going down if
the controls are disposed of.

Mind you, multiple webcontrols in the app are supported.

Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

More information about the mono-bugs mailing list