Remove unnecessary wait for session store restoration in pinned tabs refresh

This commit is contained in:
mr. M
2025-02-21 16:07:40 +01:00
parent 12cc944728
commit 16f242da13
2 changed files with 3 additions and 4 deletions

View File

@@ -848,7 +848,7 @@
height: calc(100% - var(--tab-block-margin) * 2);
margin-left: calc(-1 * var(--tab-inline-padding) + var(--tab-block-margin));
margin-right: 4px;
padding: 0 calc(var(--toolbarbutton-inner-padding)) 0 calc(var(--toolbarbutton-inner-padding) / 4 + var(--tab-inline-padding));
padding: 0 calc(var(--toolbarbutton-inner-padding)) 0 calc(var(--toolbarbutton-inner-padding) / 4 + var(--tab-inline-padding) - 2px);
border-radius: 0;
border-top-left-radius: var(--border-radius-medium);
width: unset;
@@ -872,7 +872,7 @@
height: 16px;
background: light-dark(rgba(88, 79, 79, 0.02), rgba(255, 255, 255, 0.3));
position: absolute;
right: calc(var(--tab-inline-padding) / 2);
right: calc(var(--tab-inline-padding) / 2 - 1px);
top: 50%;
border-radius: 2px;
transform: rotate(12deg) translateY(-50%);

View File

@@ -130,7 +130,6 @@
async _refreshPinnedTabs({ init = false } = {}) {
await ZenWorkspaces.promiseSectionsInitialized;
await SessionStore.promiseAllWindowsRestored;
await this._initializePinsCache();
await this._initializePinnedTabs(init);
}
@@ -175,7 +174,7 @@
async _initializePinnedTabs(init = false) {
const pins = this._pinsCache;
if (!pins?.length) {
if (!pins?.length || !init) {
return;
}