mirror of
https://github.com/zen-browser/desktop.git
synced 2025-10-02 16:08:41 +00:00
Remove unnecessary wait for session store restoration in pinned tabs refresh
This commit is contained in:
@@ -848,7 +848,7 @@
|
|||||||
height: calc(100% - var(--tab-block-margin) * 2);
|
height: calc(100% - var(--tab-block-margin) * 2);
|
||||||
margin-left: calc(-1 * var(--tab-inline-padding) + var(--tab-block-margin));
|
margin-left: calc(-1 * var(--tab-inline-padding) + var(--tab-block-margin));
|
||||||
margin-right: 4px;
|
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-radius: 0;
|
||||||
border-top-left-radius: var(--border-radius-medium);
|
border-top-left-radius: var(--border-radius-medium);
|
||||||
width: unset;
|
width: unset;
|
||||||
@@ -872,7 +872,7 @@
|
|||||||
height: 16px;
|
height: 16px;
|
||||||
background: light-dark(rgba(88, 79, 79, 0.02), rgba(255, 255, 255, 0.3));
|
background: light-dark(rgba(88, 79, 79, 0.02), rgba(255, 255, 255, 0.3));
|
||||||
position: absolute;
|
position: absolute;
|
||||||
right: calc(var(--tab-inline-padding) / 2);
|
right: calc(var(--tab-inline-padding) / 2 - 1px);
|
||||||
top: 50%;
|
top: 50%;
|
||||||
border-radius: 2px;
|
border-radius: 2px;
|
||||||
transform: rotate(12deg) translateY(-50%);
|
transform: rotate(12deg) translateY(-50%);
|
||||||
|
@@ -130,7 +130,6 @@
|
|||||||
|
|
||||||
async _refreshPinnedTabs({ init = false } = {}) {
|
async _refreshPinnedTabs({ init = false } = {}) {
|
||||||
await ZenWorkspaces.promiseSectionsInitialized;
|
await ZenWorkspaces.promiseSectionsInitialized;
|
||||||
await SessionStore.promiseAllWindowsRestored;
|
|
||||||
await this._initializePinsCache();
|
await this._initializePinsCache();
|
||||||
await this._initializePinnedTabs(init);
|
await this._initializePinnedTabs(init);
|
||||||
}
|
}
|
||||||
@@ -175,7 +174,7 @@
|
|||||||
|
|
||||||
async _initializePinnedTabs(init = false) {
|
async _initializePinnedTabs(init = false) {
|
||||||
const pins = this._pinsCache;
|
const pins = this._pinsCache;
|
||||||
if (!pins?.length) {
|
if (!pins?.length || !init) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user