File tree Expand file tree Collapse file tree 2 files changed +10
-3
lines changed
OverlayWindow/Sources/OverlayWindow Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -33,6 +33,7 @@ final class OverlayPanel: NSPanel {
3333 }
3434
3535 let panelState : PanelState = . init( )
36+ private var _canBecomeKey = true
3637
3738 init < Content: View > (
3839 contentRect: NSRect ,
@@ -71,12 +72,18 @@ final class OverlayPanel: NSPanel {
7172 }
7273
7374 override var canBecomeKey : Bool {
74- return true
75+ return _canBecomeKey
7576 }
7677
7778 override var canBecomeMain : Bool {
7879 return false
7980 }
81+
82+ override func setIsVisible( _ visible: Bool ) {
83+ _canBecomeKey = false
84+ defer { _canBecomeKey = true }
85+ super. setIsVisible ( visible)
86+ }
8087
8188 func moveToActiveSpace( ) {
8289 collectionBehavior = [ . fullScreenAuxiliary, . moveToActiveSpace]
Original file line number Diff line number Diff line change 1- APP_VERSION = 0.37.1
2- APP_BUILD = 489
1+ APP_VERSION = 0.37.2
2+ APP_BUILD = 490
33RELEASE_CHANNEL =
44RELEASE_NUMBER = 1
You can’t perform that action at this time.
0 commit comments