FelixKratz / SketchyBar

A highly customizable macOS status bar replacement
https://felixkratz.github.io/SketchyBar/
GNU General Public License v3.0
5.25k stars 82 forks source link

Sketchybar doesn't appear on display with notch #476

Closed Cliffback closed 6 months ago

Cliffback commented 6 months ago

Hi I'm running a three monitor setup, and SketchyBar is only showing on my two external monitors, but not on the internal display on my MacBook Pro M2 Max 16" running Sonoma 14.2.1.

If I set topmost=on, it shows on all displays, but then I won't be able to click on anything in the original menu bar, as it shows below SketchyBar.

I don't use Yabai, but Amethyst at the moment, but it is not related to this software, as the problem persist when quitting Amethyst

Thanks

FelixKratz commented 6 months ago

What happens if you set topmost=window?

Cliffback commented 6 months ago

That did the trick, thanks!

FelixKratz commented 6 months ago

There seems to be a window placed by some other appliation at the regular window level on your internal display because the default window level for sketchybar is kCGBackstopMenuLevel and the topmost window level is just above all regular user windows. Maybe a tool for customizing some aspect of the notch?

Cliffback commented 6 months ago

Yeah, you're right. I had TopNotch installed, but not activated, as well BetterDisplay, which also can hide the notch. I uninstalled TopNotch, and made sure BetterDisplay didn't do anything with the notch. Now it works fine without topmost=window