diff --git a/src/Mono.Android/Java.Interop/AndroidEventHelper.cs b/src/Mono.Android/Java.Interop/AndroidEventHelper.cs index df85fab98cc..d39f2f5c9fe 100644 --- a/src/Mono.Android/Java.Interop/AndroidEventHelper.cs +++ b/src/Mono.Android/Java.Interop/AndroidEventHelper.cs @@ -33,7 +33,6 @@ public static void RemoveEventHandler ( return; remove (impl); if (empty (impl)) { - impl.Dispose (); impl = null; implementor = null; setListener (impl); diff --git a/src/Mono.Android/Java.Interop/EventHelper.cs b/src/Mono.Android/Java.Interop/EventHelper.cs index d46a42eb702..ba1752a3d16 100644 --- a/src/Mono.Android/Java.Interop/EventHelper.cs +++ b/src/Mono.Android/Java.Interop/EventHelper.cs @@ -33,7 +33,6 @@ public static void RemoveEventHandler ( remove (impl); if (empty (impl)) { unsetListener (impl); - impl.Dispose (); impl = null; implementor.Target = null; implementor = null;