* [AppKit] Fix issue 4837 by moving the category to be inline. Fixes #4837 The NSControlEditingSupport needs to be inline to make the use of the API simpler allowing users to inherit an override the method. Fixes https://github.com/xamarin/xamarin-macios/issues/4837
This commit is contained in:
Родитель
80881930c0
Коммит
a75c0b9ff7
|
@ -22678,11 +22678,13 @@ namespace AppKit {
|
||||||
NSPrintRenderingQuality PreferredRenderingQuality { get; }
|
NSPrintRenderingQuality PreferredRenderingQuality { get; }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if !XAMCORE_4_0
|
||||||
[Category, BaseType (typeof (NSResponder))]
|
[Category, BaseType (typeof (NSResponder))]
|
||||||
partial interface NSControlEditingSupport {
|
partial interface NSControlEditingSupport {
|
||||||
[Mac (10, 7), Export ("validateProposedFirstResponder:forEvent:")]
|
[Mac (10, 7), Export ("validateProposedFirstResponder:forEvent:")]
|
||||||
bool ValidateProposedFirstResponder (NSResponder responder, [NullAllowed] NSEvent forEvent);
|
bool ValidateProposedFirstResponder (NSResponder responder, [NullAllowed] NSEvent forEvent);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
partial interface NSResponder {
|
partial interface NSResponder {
|
||||||
[Mac (10, 7), Export ("wantsScrollEventsForSwipeTrackingOnAxis:")]
|
[Mac (10, 7), Export ("wantsScrollEventsForSwipeTrackingOnAxis:")]
|
||||||
|
@ -22696,6 +22698,10 @@ namespace AppKit {
|
||||||
|
|
||||||
[Mac (10, 8), Export ("quickLookWithEvent:")]
|
[Mac (10, 8), Export ("quickLookWithEvent:")]
|
||||||
void QuickLook (NSEvent withEvent);
|
void QuickLook (NSEvent withEvent);
|
||||||
|
|
||||||
|
// From NSControlEditingSupport category. Needs to be here to make the API easier to be used. issue 4837
|
||||||
|
[Mac (10, 7), Export ("validateProposedFirstResponder:forEvent:")]
|
||||||
|
bool ValidateProposedFirstResponder (NSResponder responder, [NullAllowed] NSEvent forEvent);
|
||||||
}
|
}
|
||||||
|
|
||||||
[Category, BaseType (typeof (NSResponder))]
|
[Category, BaseType (typeof (NSResponder))]
|
||||||
|
|
Загрузка…
Ссылка в новой задаче