[Gtk-sharp-list] bug: Removing event handlers
Lee Mallabone
gnome@fonicmonkey.net
05 Feb 2003 19:38:38 -0500
On Wed, 2003-02-05 at 09:16, Gonzalo Paniagua Javier wrote:
> El mié, 05-02-2003 a las 15:40, Lee Mallabone escribió:
> > When I use:
> >
> > button.Clicked -= new EventHandler(handler1);
> >
> > the handler is not actually removed, and still receives events from the
> > button.
>
> Here's the magic quick fix ;-).
>
> The patch attached adds a couple of methods in SignalCallback.cs to
> add/remove a delegate from the _handle.
I've applied this patch to my local copy of Gtk# 0.7, done a 'make clean' and rebuilt/reinstalled, but the problem seems to remain.
My eventtest.cs still fires both event handlers...
Do I need to be running the cvs version of gtk-sharp for the patch to take proper effect?
Regards,
--
Lee Mallabone <gnome@fonicmonkey.net>