Преглед на файлове

Ensures preload will be removed

main
Eric Amodio преди 2 години
родител
ревизия
8d5d458c96
променени са 1 файла, в които са добавени 13 реда и са изтрити 11 реда
  1. +13
    -11
      src/webviews/apps/shared/appBase.ts

+ 13
- 11
src/webviews/apps/shared/appBase.ts Целия файл

@ -46,20 +46,22 @@ export abstract class App {
requestAnimationFrame(() => {
this.log(`${this.appName}.initializing`);
this.onInitialize?.();
this.bind();
try {
this.onInitialize?.();
this.bind();
if (this.onMessageReceived != null) {
window.addEventListener('message', this.onMessageReceived.bind(this));
}
this.sendCommand(WebviewReadyCommandType, undefined);
if (this.onMessageReceived != null) {
window.addEventListener('message', this.onMessageReceived.bind(this));
}
this.onInitialized?.();
this.sendCommand(WebviewReadyCommandType, undefined);
setTimeout(() => {
document.body.classList.remove('preload');
}, 500);
this.onInitialized?.();
} finally {
setTimeout(() => {
document.body.classList.remove('preload');
}, 500);
}
});
}

Зареждане…
Отказ
Запис