shell: stage the AirPods opening card
This commit is contained in:
parent
41c858a5fc
commit
52640cd650
7 changed files with 295 additions and 0 deletions
|
|
@ -442,6 +442,13 @@ Singleton {
|
|||
Session.lock();
|
||||
return;
|
||||
}
|
||||
if (msg.directive === "accessory_presentation") {
|
||||
// sessiond sends this only after producer admission and content
|
||||
// classification. The shell projects it; it does not reinterpret
|
||||
// a Bluetooth observation into an authority decision.
|
||||
AccessoryPresentation.present(msg.presentation ?? {});
|
||||
return;
|
||||
}
|
||||
console.error("[sessiond-bridge] UNKNOWN authority directive: "
|
||||
+ JSON.stringify(msg)
|
||||
+ " — this shell is older than the daemon driving it");
|
||||
|
|
|
|||
Loading…
Reference in a new issue