Merge pull request #1395 from BDisp/scrollview-clipping-fix

Fixes #1394. Added ReflectedType to check for overridden.
This commit is contained in:
Charlie Kindel
2021-08-04 22:53:15 -06:00
committed by GitHub

View File

@@ -207,7 +207,7 @@ namespace Terminal.Gui {
Type t = view.GetType ();
MethodInfo m = t.GetMethod ("MouseEvent");
return m.DeclaringType == t && m.GetBaseDefinition ().DeclaringType == typeof (Responder);
return (m.DeclaringType == t || m.ReflectedType == t) && m.GetBaseDefinition ().DeclaringType == typeof (Responder);
}
/// <summary>