elgatosf / streamdeck-kit-ipad

Swift library for controlling Stream Deck hardware from an iPadOS application.
https://docs.elgato.com/ipad
MIT License
25 stars 2 forks source link

Missing multi-app handling #32

Closed zahnooo closed 2 months ago

zahnooo commented 9 months ago

Currently, the driver handles all connected apps the same, which means that

This is only relevant if several apps with the SDK integrated are visible at the same time, e.g. in Split View or Center Stage mode.

Develop a strategy how to handle this, e.g. "The first connected app takes control".

r-dent commented 2 months ago

We updated the driver.

In multi-app scenarios, the last app trying to connect to set up a session wins. The SDK now handles correlating connection drops by removing the related device.

See #40