1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-27 02:20:05 +00:00

NSViewComponentPeer: Avoid calling makeKeyWindow on windows that cannot become key

This commit is contained in:
reuk 2023-05-23 14:07:33 +01:00
parent cf7c865432
commit fa6f5a889a
No known key found for this signature in database
GPG key ID: FCB43929F012EE5C

View file

@ -620,7 +620,7 @@ public:
{
++insideToFrontCall;
if (makeActiveWindow && ! inBecomeKeyWindow)
if (makeActiveWindow && ! inBecomeKeyWindow && [window canBecomeKeyWindow])
[window makeKeyAndOrderFront: nil];
else
[window orderFront: nil];
@ -1566,7 +1566,7 @@ public:
{
if (window != nil)
{
if (! inBecomeKeyWindow)
if (! inBecomeKeyWindow && [window canBecomeKeyWindow])
[window makeKeyWindow];
[window makeFirstResponder: view];