Browse Source

MacOS: Fixed a crash hiding an NSView in Vienna Ensemble Pro

tags/2021-05-28
Tom Poole 6 years ago
parent
commit
3c121b8538
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm

+ 4
- 1
modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm View File

@@ -222,7 +222,10 @@ public:
{
if (isSharedWindow)
{
[view setHidden: ! shouldBeVisible];
if (shouldBeVisible)
[view setHidden: false];
else if ([window firstResponder] != view || ([window firstResponder] == view && [window makeFirstResponder: nil]))
[view setHidden: true];
}
else
{


Loading…
Cancel
Save