mirror of
https://github.com/MonitorControl/MonitorControl.git
synced 2026-06-30 06:02:00 -06:00
Virtual displays (AirPlay/Sidecar/DisplayLink) are themselves presented to the physical monitor via screen capture. Setting sharingType=.none on their shade would remove the dimming from the actual monitor, not just from screenshots. Guard the opt-out with !isVirtual so DisplayLink etc. keep dimming, while real displays using shade (e.g. Mac mini HDMI) still get screenshot-clean dimming. |
||
|---|---|---|
| .. | ||
| Assets.xcassets | ||
| Enums | ||
| Extensions | ||
| Model | ||
| Support | ||
| UI | ||
| View Controllers | ||
| Info.plist | ||
| InternetAccessPolicy.plist | ||
| main.swift | ||
| MonitorControl.entitlements | ||
| MonitorControlDebug.entitlements | ||