kmikiy / SpotMenu

Spotify and iTunes in your menu bar
https://kmikiy.github.io/SpotMenu
MIT License
2.94k stars 185 forks source link

Show on another screen if current is full screened #240

Open hkan opened 4 years ago

hkan commented 4 years ago

Prerequisites

Please check that your issue isn't already filed: https://github.com/kmikiy/SpotMenu/issues?utf8=✓&q=

It isn't.

Description

I have a Macbook and I usually use it with a second screen attached. I frequently full screen the apps in the second screen to make use of the whole real estate.

When a full screened app in a screen is focused, SpotMenu is only visible in that screen's top bar but the top bar itself is not visible because, well, it is full screened.

Perhaps an option to choose to "show SpotMenu on another screen (when exists) if the focused screen is full screened" would fix this and it'd definitely work for me.

Steps to Reproduce

  1. Connect a second screen to your computer.
  2. Open Spotify, open SpotMenu.
  3. Start playing a music.
  4. Open another app in one of the screens, and full screen it. The app should be the only thing visible in that whole screen.
  5. Check your other screen's top bar. The SpotMenu is not there, unless you focus that screen.

Versions

SpotMenu version: 1.9.0 MacOS version: 10.14.6

mogzol commented 4 years ago

I have the same issue, although you don't have to full screen an app to see this, you can also see it just by having a second monitor plugged in. I have 3 monitors and SpotMenu is only ever visible on the monitor currently in focus. The space for it is there on all the monitors, but on non-focused monitors the space is just empty. I can see the icons to the left and right of it, but SpotMenu itself is just gone.

What it looks like on the monitor in focus: image

What it looks like on any monitors not in focus: image

pm0u commented 1 year ago

now that macbooks have a notch, this is a dealbreaker for me since I'm often focused on my macbook but want to know what is now playing - this never fits on my mbp screen so I would always want it on the other screens.