Skip to content

[Bug]: All visible items moved to hidden #113

@prenagha

Description

@prenagha

App upgraded
Sometime later all items previously in visible section moved to hidden.


Environment

Property Value
App Version 2.1.26 (2126)
macOS 26.3.1
Hardware MacBookPro18,1 (Apple Silicon)
Collected 2026-03-13T00:26:24Z

Recent Logs (last 5 minutes)

[20:23:52.910] [INFO] 🏁 applicationDidFinishLaunching START
[20:23:52.913] [INFO] Sparkle updater initialized
[20:23:52.913] [INFO] MenuBarManager init starting...
[20:23:52.914] [INFO] Settings loaded successfully
[20:23:52.943] [INFO] Early adopter — lifetime Pro access
[20:23:52.944] [INFO] 🏁 applicationDidFinishLaunching complete
[20:23:53.281] [INFO] Starting deferred UI setup
[20:23:53.326] [INFO] StatusBarController initialized
[20:23:53.326] [INFO] Seeding AH separator position (10000 = far left)
[20:23:53.332] [INFO] Always-hidden separator created at ordinal 2
[20:23:53.334] [INFO] HidingService configured with delimiter
[20:23:53.334] [INFO] Main icon visible - separator menu-only mode
[20:23:53.337] [INFO] Starting battery monitor
[20:23:53.341] [INFO] Started WiFi monitoring
[20:23:53.341] [INFO] Starting hover/scroll/click/drag monitoring
[20:23:53.353] [INFO] Deferred UI setup complete
[20:23:53.353] [INFO] Pre-warming menu bar cache...
[20:23:53.861] [INFO] 🔧 getMainStatusItemLeftEdgeX: window.frame = <private>
[20:23:53.861] [INFO] Hiding items (length → 10000.000000)
[20:23:53.862] [INFO] Initial hide complete
[20:23:53.883] [INFO] 🔧 getMainStatusItemLeftEdgeX: window.frame = <private>
[20:23:53.883] [INFO] 🔧 getMainStatusItemLeftEdgeX: window.frame = <private>
[20:23:53.883] [INFO] 🔧 getMainStatusItemLeftEdgeX: window.frame = <private>
[20:23:59.265] [INFO] Top-bar host owner fallback accepted precise items bundle=com.googlecode.iterm2 pid=22688 items=1
[20:24:04.602] [INFO] Top-bar host AXMenuBar fallback bundle=com.freron.MailMate pid=2283 items=0
[20:24:04.609] [INFO] Top-bar host AXMenuBar fallback bundle=com.goldenhillsoftware.Unread2 pid=56071 items=0
[20:24:04.618] [INFO] Top-bar host AXMenuBar fallback bundle=com.agiletortoise.Drafts-OSX pid=1741 items=0
[20:24:04.629] [INFO] Top-bar host AXMenuBar fallback bundle=com.fournova.Tower3 pid=46502 items=0
[20:24:04.642] [INFO] Top-bar host AXMenuBar fallback bundle=com.microsoft.Outlook pid=89103 items=0
[20:24:04.648] [INFO] Top-bar host AXMenuBar fallback bundle=com.apple.MobileSMS pid=88046 items=0
[20:24:04.653] [INFO] Top-bar host AXMenuBar fallback bundle=com.apple.finder pid=1484 items=0
[20:24:04.660] [INFO] Top-bar host AXMenuBar fallback bundle=com.flexibits.fantastical2.mac pid=2269 items=0
[20:24:04.663] [INFO] Top-bar host AXMenuBar fallback bundle=com.apple.Safari pid=76494 items=0
[20:24:04.671] [INFO] Top-bar host AXMenuBar fallback bundle=com.culturedcode.ThingsMac pid=2270 items=0
[20:24:04.683] [INFO] Top-bar host AXMenuBar fallback bundle=pro.writer.mac pid=2276 items=0
[20:24:04.693] [INFO] Top-bar host AXMenuBar fallback bundle=com.googlecode.iterm2 pid=22688 items=1
[20:24:04.706] [INFO] Top-bar host AXMenuBar fallback bundle=com.jetbrains.intellij pid=63500 items=0
[20:24:04.758] [INFO] Found 45 apps with menu bar items (40 hidden)
[20:24:04.758] [INFO] Menu bar cache pre-warmed in <private>s
[20:24:49.579] [INFO] statusItemClicked: event type=4, clickType=<private>
[20:24:49.579] [INFO] Showing status menu (anchor: SaneBar.main, buttonFrame: (0.0, 0.0, 19.0, 22.0), windowFrame: (2485.0, 1410.0, 19.0, 30.0))
[20:25:34.210] [INFO] Menu: Opening Settings
[20:25:48.290] [INFO] statusItemClicked: event type=4, clickType=<private>
[20:25:48.290] [INFO] Showing status menu (anchor: SaneBar.main, buttonFrame: (0.0, 0.0, 19.0, 22.0), windowFrame: (2485.0, 1410.0, 19.0, 30.0))
[20:25:51.407] [INFO] Menu: Browse Icons
[20:25:51.408] [INFO] show requested mode=findIcon currentMode=nil
[20:25:51.454] [INFO] browse panel show (findIcon) suspended rehide while panel is visible
[20:25:51.477] [INFO] 🔧 getMainStatusItemLeftEdgeX: window.frame = <private>
[20:25:51.477] [INFO] 🔧 getMainStatusItemLeftEdgeX: window.frame = <private>
[20:25:54.640] [INFO] 🔧 getMainStatusItemLeftEdgeX: window.frame = <private>

Settings Summary

hidingState: hidden
isAnimating: false
delimiterConfigured: true
delimiterLength: 10000.00
isMenuOpen: false
isRevealPinned: false
shouldSkipHideForExternalMonitor: false
hasNotch: false
isOnExternalMonitor: true
accessibilityGranted: true

separatorOriginX: 2470.00
alwaysHiddenSeparatorOriginX: 1228.00
mainIconLeftEdgeX: 2485.00

mainStatusItemVisible: true
statusMenuItemCount: 6

mainButton:
  identifier: SaneBar.main
  action: statusItemClicked:
  hasTarget: true
  windowFrame: x=2485.0 y=1410.0 w=19.0 h=30.0
  screen: Studio Display

separatorButton:
  identifier: SaneBar.separator
  action: nil
  hasTarget: false
  windowFrame: x=-2516.0 y=1410.0 w=5001.0 h=30.0

alwaysHiddenSeparatorButton:
  identifier: SaneBar.alwaysHiddenSeparator
  action: nil
  hasTarget: false
  windowFrame: x=-3758.0 y=1410.0 w=15.0 h=30.0

prefsForensics:
  bundleIdentifier: com.sanebar.app
  autosaveVersion: 9
  currentScreenWidth: 2560.00
  currentScreenCount: 1
  calibratedScreenWidth: 2560.00
  currentWidthBucket: 2560
  storedWidthBucket: 2560
  legacyAlwaysHiddenSeparator: nil
  displayBackupCurrentMain: 232
  displayBackupCurrentSeparator: 579
  displayBackupStoredMain: 232
  displayBackupStoredSeparator: 579

nsStatusItemPreferredPositions:
  main: 0
  separator: 1
  alwaysHiddenSeparator: 10000

settings:
  autoRehide: true
  rehideDelay: 15.0s
  findIconRehideDelay: 15.0s
  showOnHover: false
  showOnScroll: false
  showOnClick: false
  hideApplicationMenusOnInlineReveal: true
  showOnUserDrag: true
  showOnLowBattery: true
  showOnAppLaunch: false
  showOnNetworkChange: true
  rehideOnAppChange: true
  requireAuthToShowHiddenIcons: false
  showDockIcon: false
  hideMainIcon: false
  dividerStyle: slash
  menuBarSpacing: 1
  iconGroups: 0
  iconHotkeys: 0
  disableOnExternalMonitor: false
  useSecondMenuBar: false
  alwaysHiddenSectionEnabled: true
  alwaysHiddenPinnedItemCount: 0

diagnostics:
    accessibility:
      granted: true
      ownersCacheCount: 43
      ownersCacheAge: 144.2s
      itemsCacheCount: 45
      itemsCacheAge: 26.0s
      ownersRefreshInFlight: false
      itemsRefreshInFlight: false
      bundlesWithoutExtrasMenuBarCount: 1
      bundlesWithoutExtrasMenuBar: org.pqrs.Karabiner-NotificationWindow
    lastActivation:
      startedAt: never
      requestedApp: none
      origin: direct
      didReveal: false
      preferHardwareFirst: false
      initialResolution: not-run
      initialTarget: none
      waitOutcome: not-run
      firstAttempt: not-run
      retryAttempt: not-run
      finalOutcome: not-run
    secondMenuBar:
      showRequestedAt: 2026-03-13T00:25:51.463
      currentMode: findIcon
      windowVisible: false
      windowFrame: x=1070.0 y=838.0 w=420.0 h=552.0
      refreshForced: false
      visibleCount: 0
      hiddenCount: 0
      alwaysHiddenCount: 0
      relayoutPassCount: 0
      lastRelayoutAt: 2026-03-13T00:25:59.706
      lastRelayoutReason: windowWillClose

Submitted via SaneBar's in-app feedback

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions