1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

NSView: Set clipsToBounds to true for non-NSViewComponentPeer NSViews

This commit is contained in:
reuk 2023-10-09 12:07:51 +01:00
parent 1eed07528e
commit d6783a45f3
No known key found for this signature in database
GPG key ID: FCB43929F012EE5C
2 changed files with 8 additions and 0 deletions

View file

@ -1753,6 +1753,10 @@ public:
addMethod (@selector (viewDidMoveToWindow), viewDidMoveToWindow);
addMethod (@selector (mouseDownCanMoveWindow), mouseDownCanMoveWindow);
JUCE_BEGIN_IGNORE_WARNINGS_GCC_LIKE ("-Wundeclared-selector")
addMethod (@selector (clipsToBounds), [] (id, SEL) { return YES; });
JUCE_END_IGNORE_WARNINGS_GCC_LIKE
registerClass();
}

View file

@ -166,6 +166,10 @@ private:
addMethod (@selector (isOpaque), isOpaque);
addMethod (@selector (didAddSubview:), didAddSubview);
JUCE_BEGIN_IGNORE_WARNINGS_GCC_LIKE ("-Wundeclared-selector")
addMethod (@selector (clipsToBounds), [] (id, SEL) { return YES; });
JUCE_END_IGNORE_WARNINGS_GCC_LIKE
registerClass();
}