Skip to content

Commit 2f27f96

Browse files
committed
No init on first run
1 parent d962995 commit 2f27f96

File tree

2 files changed

+22
-20
lines changed

2 files changed

+22
-20
lines changed

injected/src/features/duck-player-native.js

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -51,24 +51,24 @@ export class DuckPlayerNativeFeature extends ContentFeature {
5151

5252
comms.subscribeToURLChange(({ pageType }) => {
5353
console.log('GOT PAGE TYPE', pageType);
54-
// let next;
55-
//
56-
// switch (pageType) {
57-
// case 'NOCOOKIE':
58-
// next = setupDuckPlayerForNoCookie(settings, env, comms);
59-
// break;
60-
// case 'YOUTUBE':
61-
// next = setupDuckPlayerForYouTube(settings, env, comms);
62-
// break;
63-
// case 'SERP':
64-
// next = setupDuckPlayerForSerp(settings, env, comms);
65-
// break;
66-
// case 'UNKNOWN':
67-
// default:
68-
// console.warn('No known pageType');
69-
// }
70-
71-
const next = setupDuckPlayerForEverything(settings, env, comms);
54+
let next;
55+
56+
switch (pageType) {
57+
case 'NOCOOKIE':
58+
next = setupDuckPlayerForNoCookie(settings, env, comms);
59+
break;
60+
case 'YOUTUBE':
61+
next = setupDuckPlayerForYouTube(settings, env, comms);
62+
break;
63+
case 'SERP':
64+
next = setupDuckPlayerForSerp(settings, env, comms);
65+
break;
66+
case 'UNKNOWN':
67+
default:
68+
console.warn('No known pageType');
69+
}
70+
71+
// const next = setupDuckPlayerForEverything(settings, env, comms);
7272

7373
if (next) {
7474
console.log('LOADING NEXT INSTANCE', this.current, next);
@@ -93,8 +93,9 @@ export class DuckPlayerNativeFeature extends ContentFeature {
9393

9494
console.log('INITIAL SETUP', initialSetup);
9595

96-
this.current = setupDuckPlayerForEverything(settings, env, comms);
97-
this.current.init();
96+
comms.notifyFeatureIsReady();
97+
// this.current = setupDuckPlayerForEverything(settings, env, comms);
98+
// this.current.init();
9899
}
99100
}
100101

injected/src/features/duckplayer-native/duckplayer-native.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,7 @@ export function setupDuckPlayerForNoCookie(settings, environment, messages) {
329329
*/
330330
export function setupDuckPlayerForSerp(settings, environment, messages) {
331331
const onLoad = () => {
332+
console.log('SERP NOTIFY');
332333
serpNotify();
333334
};
334335

0 commit comments

Comments
 (0)