mirror of
https://github.com/bitwarden/browser.git
synced 2024-11-22 11:45:59 +01:00
[desktop] Allow manual sync while locked (#6126)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
This commit is contained in:
parent
727fbb6731
commit
2d7fb035d4
@ -120,7 +120,7 @@ export class FileMenu extends FirstMenu implements IMenubarMenu {
|
||||
id: "syncVault",
|
||||
label: this.localize("syncVault"),
|
||||
click: () => this.sendMessage("syncVault"),
|
||||
enabled: !this._isLocked,
|
||||
enabled: this.hasAuthenticatedAccounts,
|
||||
};
|
||||
}
|
||||
|
||||
|
@ -27,6 +27,10 @@ export class FirstMenu {
|
||||
return this._accounts != null && Object.values(this._accounts).some((a) => a.isLockable);
|
||||
}
|
||||
|
||||
protected get hasAuthenticatedAccounts(): boolean {
|
||||
return this._accounts != null && Object.values(this._accounts).some((a) => a.isAuthenticated);
|
||||
}
|
||||
|
||||
protected get checkForUpdates(): MenuItemConstructorOptions {
|
||||
return {
|
||||
id: "checkForUpdates",
|
||||
|
Loading…
Reference in New Issue
Block a user