mirror of
https://github.com/schlagmichdoch/PairDrop.git
synced 2025-04-27 02:06:16 -04:00
Try to speed up LCP allSettled
This commit is contained in:
parent
924c17323d
commit
fcb854a000
2 changed files with 5 additions and 5 deletions
|
@ -40,21 +40,21 @@ class PairDrop {
|
|||
this.footerUI = new FooterUI();
|
||||
|
||||
// Translate page, initiate database, and evaluate what to show
|
||||
await Promise.all([
|
||||
await Promise.allSettled([
|
||||
PersistentStorage.initiate(),
|
||||
Localization.initiate(),
|
||||
this.evaluatePermissionsAndRoomSecrets()
|
||||
]);
|
||||
|
||||
// Evaluate css shifting UI elements and show loading placeholder
|
||||
await Promise.all([
|
||||
await Promise.allSettled([
|
||||
this.headerUI.evaluateOverflowing(),
|
||||
this.footerUI._evaluateFooterBadges(),
|
||||
this.footerUI.showLoading()
|
||||
]);
|
||||
|
||||
// Fade in UI elements
|
||||
await Promise.all([
|
||||
await Promise.allSettled([
|
||||
this.headerUI.fadeIn(),
|
||||
this.footerUI.fadeIn(),
|
||||
this.centerUI.fadeIn(),
|
||||
|
@ -111,7 +111,7 @@ class PairDrop {
|
|||
async loadDeferredAssets() {
|
||||
const stylePromises = this.stylesDeferred.map(url => this.loadAndApplyStylesheet(url));
|
||||
const scriptPromises = this.scriptsDeferred.map(url => this.loadAndApplyScript(url));
|
||||
await Promise.all([...stylePromises, ...scriptPromises]);
|
||||
await Promise.allSettled([...stylePromises, ...scriptPromises]);
|
||||
}
|
||||
|
||||
loadStyleSheet(url) {
|
||||
|
|
|
@ -156,7 +156,7 @@ self.addEventListener('activate', evt => {
|
|||
return evt.waitUntil(
|
||||
caches.keys()
|
||||
.then(cacheNames => {
|
||||
return Promise.all(
|
||||
return Promise.allSettled(
|
||||
cacheNames.map(cacheName => {
|
||||
if (cacheName !== cacheTitle) {
|
||||
return caches.delete(cacheName);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue