From 6bc1e54497421dd3f7f9b4618e1779af2e47903b Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Sat, 28 Feb 2026 20:54:55 +0100 Subject: [PATCH] fix: removed menu item position control when showing widget in the menu bar (#2987) --- Kit/module/widget.swift | 2 -- 1 file changed, 2 deletions(-) diff --git a/Kit/module/widget.swift b/Kit/module/widget.swift index c45a2cda..469bd4bf 100644 --- a/Kit/module/widget.swift +++ b/Kit/module/widget.swift @@ -324,7 +324,6 @@ public class SWidget { public func setMenuBarItem(state: Bool) { if state { - restoreNSStatusItemPosition(id: "\(self.module)_\(self.type.rawValue)") DispatchQueue.main.async(execute: { self.menuBarItem = NSStatusBar.system.statusItem(withLength: self.item.frame.width) DispatchQueue.main.async(execute: { @@ -346,7 +345,6 @@ public class SWidget { self.menuBarItem?.button?.sendAction(on: [.leftMouseDown, .rightMouseDown]) }) } else if let item = self.menuBarItem { - saveNSStatusItemPosition(id: "\(self.module)_\(self.type.rawValue)") NSStatusBar.system.removeStatusItem(item) self.menuBarItem = nil }