diff --git a/MTMR/Widgets/InputSourceBarItem.swift b/MTMR/Widgets/InputSourceBarItem.swift index c56e26e..f32abd0 100644 --- a/MTMR/Widgets/InputSourceBarItem.swift +++ b/MTMR/Widgets/InputSourceBarItem.swift @@ -31,6 +31,10 @@ class InputSourceBarItem: CustomButtonTouchBarItem { fatalError("init(coder:) has not been implemented") } + deinit { + CFNotificationCenterRemoveEveryObserver(notificationCenter, UnsafeRawPointer(Unmanaged.passUnretained(self).toOpaque())); + } + @objc override func handleGestureSingle(gr: NSClickGestureRecognizer) { super.handleGestureSingle(gr: gr) switchInputSource()