JohnCoates / Aerial

Apple TV Aerial Screensaver for Mac
MIT License
20.75k stars 1.05k forks source link

Overlays for main display are duplicated on 2-monitor setups on Sonoma #1337

Closed indorock closed 9 months ago

indorock commented 9 months ago

General troubleshooting tips

Before logging an issue please check that:

If none of this fixes your issue, tell us about the problem you are experiencing or the feature you'd like to request.

Required information

In order to help us sort your issue, we ask that you provide the following information:

If appropriate, please enable Debug mode and Log to disk in Advanced tab and replicate your bug, then attach the AerialLog.txt file (You can access this file through the Advanced tab).

Description of issue / Feature request

I have the screensaver spanning both screens, with clock overlay on the left (main) screen, and location overlay on the right (secondary) screen. This worked absolutely fine until upgrading to Sonoma. Now, only the overlay defined for the main display is shown, but on both displays. The overlay for the secondary display is ignored. So, apparently it somehow regards both displays as main, however the actual video does properly span across both displays as it always has before.

glouel commented 9 months ago

Hey @indorock

Apple broke screen detection (again) in Sonoma, and while I have a workaround, it's quite possible it's not properly applied to overlays.

I'll have a look tomorrow and will keep you posted!

glouel commented 9 months ago

I'll let you confirm but this is fixed in 3.3.3.

indorock commented 9 months ago

Works like a charm, thank you @glouel !