Macでフルスクリーン化した際も状態を維持するようにした。ただし別デスクトップに配置されるためフルスクリーンは無効とすることを推奨
This commit is contained in:
@@ -223,6 +223,22 @@ public class LibUniWinC : NSObject {
|
||||
|
||||
// 設定を適用
|
||||
_reapplyWindowStyles()
|
||||
|
||||
// フルスクリーン移行時に再適用
|
||||
NotificationCenter.default.addObserver(
|
||||
forName: NSWindow.didEnterFullScreenNotification,
|
||||
object: nil,
|
||||
queue: OperationQueue.main) { notification -> Void in
|
||||
_reapplyWindowStyles()
|
||||
}
|
||||
|
||||
// フルスクリーンから復帰時に再適用
|
||||
NotificationCenter.default.addObserver(
|
||||
forName: NSWindow.didExitFullScreenNotification,
|
||||
object: nil,
|
||||
queue: OperationQueue.main) { notification -> Void in
|
||||
_reapplyWindowStyles()
|
||||
}
|
||||
}
|
||||
|
||||
/// ウィンドウの透過/非透過設定
|
||||
|
||||
Reference in New Issue
Block a user