Fix SDK initialization timing issues

This commit is contained in:
hensm
2022-09-01 07:17:25 +01:00
committed by Matt Hensman
parent 29e92ad078
commit 715f645850
6 changed files with 65 additions and 52 deletions

View File

@@ -169,7 +169,7 @@ const castManager = new (class {
this.activeInstances.add(instance);
instance.contentPort.postMessage({
subject: "cast:initialized",
subject: "cast:instanceCreated",
data: { isAvailable: (await bridge.getInfo()).isVersionCompatible }
});
@@ -349,7 +349,7 @@ const castManager = new (class {
}
switch (message.subject) {
case "main:initializeCast":
case "main:initializeCastSdk":
instance.apiConfig = message.data.apiConfig;
instance.contentPort.postMessage({
subject: "cast:receiverAvailabilityUpdated",