Skip to content

[Bug]: #178

Description

@sinankizar

Hello and thank you for this great app.. I am exploring options for menubar management. I am a mega supporter for another contender but it's development is going slow. Other contender I have is in hellish trial by me :D And i have just found out SaneBar.. But i have a little issue: The menu items are always stays visible

latest build (2.1.90)
os: Golden Gate preview 4
bug: hidden icons always stays visible

Issue Description

Menu bar health report


Environment

Property Value
App Version 2.1.90 (2190)
OS macOS 27.0.0
Device Mac16,7 (Apple Silicon)
Collected 2026-08-23T10:05:14Z

Recent Logs (last 5 minutes)

[11:18:32.430] [ERROR] Status item validation: status-item windows are invalid
[11:18:32.958] [ERROR] Status item validation: status-item windows are invalid
[11:18:33.474] [ERROR] Status item validation: status-item windows are invalid
[11:18:33.992] [ERROR] Status item validation: status-item windows are invalid
[11:18:34.503] [ERROR] Status item validation: status-item windows are invalid
[11:18:35.033] [ERROR] Status item validation: status-item windows are invalid
[11:18:35.033] [ERROR] Status item validation stopped after 6 checks for active-space-changed without autosave recovery
[11:18:35.033] [ERROR] Status item recovery stopped after 0 attempt(s) for position-validation-active-space-changed; last reason=invalid-status-items
[11:21:23.863] [ERROR] Status item validation: status-item windows are invalid
[11:21:24.372] [ERROR] Status item validation: status-item windows are invalid
[11:21:24.896] [ERROR] Status item validation: status-item windows are invalid
[11:21:25.419] [ERROR] Status item validation: status-item windows are invalid
[11:21:25.922] [ERROR] Status item validation: status-item windows are invalid
[11:21:26.433] [ERROR] Status item validation: status-item windows are invalid
[11:21:26.433] [ERROR] Status item validation stopped after 6 checks for active-space-changed without autosave recovery
[11:21:26.433] [ERROR] Status item recovery stopped after 0 attempt(s) for position-validation-active-space-changed; last reason=invalid-status-items
[11:35:21.176] [ERROR] Status item validation: status-item windows are invalid
[11:35:21.693] [ERROR] Status item validation: status-item windows are invalid
[11:35:23.762] [ERROR] Status item validation: status-item windows are invalid
[11:35:24.268] [ERROR] Status item validation: status-item windows are invalid
[11:35:24.776] [ERROR] Status item validation: status-item windows are invalid
[11:35:25.297] [ERROR] Status item validation: status-item windows are invalid
[11:35:25.804] [ERROR] Status item validation: status-item windows are invalid
[11:35:26.314] [ERROR] Status item validation: status-item windows are invalid
[11:35:26.314] [ERROR] Status item validation stopped after 6 checks for active-space-changed without autosave recovery
[11:35:26.314] [ERROR] Status item recovery stopped after 0 attempt(s) for position-validation-active-space-changed; last reason=invalid-status-items
[11:35:48.747] [ERROR] Status item validation: status-item windows are invalid
[11:35:49.278] [ERROR] Status item validation: status-item windows are invalid
[11:35:51.918] [ERROR] Status item validation: status-item windows are invalid
[11:35:52.424] [ERROR] Status item validation: status-item windows are invalid
[11:35:52.928] [ERROR] Status item validation: status-item windows are invalid
[11:35:53.461] [ERROR] Status item validation: status-item windows are invalid
[11:35:53.992] [ERROR] Status item validation: status-item windows are invalid
[11:35:54.525] [ERROR] Status item validation: status-item windows are invalid
[11:35:54.525] [ERROR] Status item validation stopped after 6 checks for active-space-changed without autosave recovery
[11:35:54.525] [ERROR] Status item recovery stopped after 0 attempt(s) for position-validation-active-space-changed; last reason=invalid-status-items
[11:36:58.968] [ERROR] Status item validation: status-item windows are invalid
[11:36:59.484] [ERROR] Status item validation: status-item windows are invalid
[11:37:00.002] [ERROR] Status item validation: status-item windows are invalid
[11:37:00.511] [ERROR] Status item validation: status-item windows are invalid
[11:37:01.035] [ERROR] Status item validation: status-item windows are invalid
[11:37:01.569] [ERROR] Status item validation: status-item windows are invalid
[11:37:01.569] [ERROR] Status item validation stopped after 6 checks for active-space-changed without autosave recovery
[11:37:01.569] [ERROR] Status item recovery stopped after 0 attempt(s) for position-validation-active-space-changed; last reason=invalid-status-items
[11:37:18.112] [ERROR] Status item validation: status-item windows are invalid
[11:37:18.626] [ERROR] Status item validation: status-item windows are invalid
[11:37:19.128] [ERROR] Status item validation: status-item windows are invalid
[11:37:19.635] [ERROR] Status item validation: status-item windows are invalid
[11:37:20.163] [ERROR] Status item validation: status-item windows are invalid
[11:37:20.675] [ERROR] Status item validation: status-item windows are invalid

Settings Summary

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

separatorOriginX: 1476.00
alwaysHiddenSeparatorOriginX: 1277.00
mainIconLeftEdgeX: 1496.00

mainStatusItemVisible: true
statusMenuItemCount: 15

statusItemForensics:
  startupItemsValid: false
  mainWindowValid: true
  separatorWindowValid: false
  hiddenCollapsedSeparatorHealthy: false
  systemMenuBarSuppressionHint: possible macOS menu bar suppression: check System Settings > Menu Bar > Allow in Menu Bar for SaneBar
  visibilityOverrideCount: 0
  visibilityOverrides: none
  missionControlDisplaysHaveSeparateSpaces: unknown
  missionControlSpansDisplaysRaw: unknown
  missionControlSummary: unknown

mainButton:
  identifier: SaneBar.main
  action: statusItemClicked:
  hasTarget: true
  windowFrame: x=1496.0 y=1084.0 w=20.0 h=33.0
  screen: Built-in Retina Display

separatorButton:
  identifier: SaneBar.separator
  action: nil
  hasTarget: false
  windowFrame: x=1350.0 y=1084.0 w=5004.0 h=33.0

alwaysHiddenSeparatorButton:
  identifier: SaneBar.alwaysHiddenSeparator
  action: nil
  hasTarget: false
  windowFrame: x=1277.0 y=1084.0 w=18.0 h=33.0

prefsForensics:
  bundleIdentifier: com.sanebar.app
  autosaveVersion: 8
  currentScreenWidth: 1728.00
  currentScreenCount: 1
  statusItemScreen: Built-in Retina Display
  statusItemScreenWidth: 1728.00
  pointerScreen: Built-in Retina Display
  pointerScreenWidth: 1728.00
  calibratedScreenWidth: 1728.00
  currentWidthBucket: 1728
  storedWidthBucket: 1728
  legacyAlwaysHiddenSeparator: nil
  displayBackupCurrentMain: 180
  displayBackupCurrentSeparator: 340
  displayBackupStoredMain: 180
  displayBackupStoredSeparator: 340

nsStatusItemPreferredPositions:
  main: 180
  separator: 340
  alwaysHiddenSeparator: 591.5

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

diagnostics:
    accessibility:
      granted: true
      ownersCacheCount: 0
      ownersCacheAge: stale
      itemsCacheCount: 12
      itemsCacheAge: stale
      ownersRefreshInFlight: false
      itemsRefreshInFlight: false
      cacheWarmupInFlight: true
      cacheWarmupSuppressionDepth: 0
      deferredCacheWarmupReason: none
      knownOwnerRefreshAttempts: 16
      knownOwnerRefreshAccepted: 14
      knownOwnerRefreshFullFallbacks: 0
      knownOwnerRefreshLastOutcome: accepted.initial
      knownOwnerRefreshLastSeededItems: 12
      knownOwnerRefreshLastSeededOwners: 8
      knownOwnerRefreshLastFirstResult: 12
      knownOwnerRefreshLastFirstCoverage: 1.00
      knownOwnerRefreshLastRetryOwners: 0
      knownOwnerRefreshLastRetryResult: 0
      knownOwnerRefreshLastRetryCoverage: 0.00
      bundlesWithoutExtrasMenuBarCount: 0
      bundlesWithoutExtrasMenuBar: none
    lastActivation:
      startedAt: 2026-08-23T09:59:54.734
      requestedApp: id=com.apple.MenuBarAgent::statusItem:0 bundle=com.apple.MenuBarAgent menuExtra=nil statusItemIndex=0 x=1629.0 width=26.0
      origin: browsePanel
      didReveal: true
      preferHardwareFirst: true
      initialResolution: forceRefresh=true items=12 method=uniqueId
      initialTarget: id=com.apple.MenuBarAgent::statusItem:0 bundle=com.apple.MenuBarAgent menuExtra=nil statusItemIndex=0 x=1629.0 width=26.0
      waitOutcome: skipped (preferHardwareFirst)
      firstAttempt: success=false accepted=false timedOut=true durationMs=2590 fallbackCenter=x=1642.0 y=15.0 allowImmediateFallbackCenter=true requireObservableReaction=true verification=failed (timed out)
      retryAttempt: skipped (first attempt timed out)
      finalOutcome: click failed (kept browse panel active)
    secondMenuBar:
      showRequestedAt: 2026-08-23T09:59:41.257
      currentMode: findIcon
      windowVisible: false
      windowFrame: x=654.0 y=511.0 w=420.0 h=552.0
      refreshForced: false
      visibleCount: 0
      hiddenCount: 0
      alwaysHiddenCount: 0
      relayoutPassCount: 0
      lastRelayoutAt: 2026-08-23T10:00:24.327
      lastRelayoutReason: windowWillClose

Submitted via SaneBar's in-app feedback

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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