mirror of
https://github.com/zadam/trilium.git
synced 2025-02-22 22:13:07 +08:00
fix sync status in-progress
This commit is contained in:
parent
cecce1df20
commit
4ff40ba14f
1 changed files with 3 additions and 4 deletions
|
@ -3,7 +3,6 @@ import toastService from "../services/toast.js";
|
|||
import ws from "../services/ws.js";
|
||||
import options from "../services/options.js";
|
||||
import syncService from "../services/sync.js";
|
||||
import appContext from "../services/app_context.js";
|
||||
|
||||
const TPL = `
|
||||
<div class="sync-status-widget">
|
||||
|
@ -108,7 +107,7 @@ export default class SyncStatusWidget extends BasicWidget {
|
|||
|
||||
showIcon(className) {
|
||||
if (!options.get('syncServerHost')) {
|
||||
this.$widget.hide();
|
||||
this.toggleInt(false);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -148,8 +147,8 @@ export default class SyncStatusWidget extends BasicWidget {
|
|||
this.allChangesPushed = lastSyncedPush === ws.getMaxKnownEntityChangeSyncId();
|
||||
}
|
||||
|
||||
if (this.syncState === 'unknown') {
|
||||
this.showIcon('unknown');
|
||||
if (['unknown', 'in-progress'].includes(this.syncState)) {
|
||||
this.showIcon(this.syncState);
|
||||
} else {
|
||||
this.showIcon(this.syncState + '-' + (this.allChangesPushed ? 'no-changes' : 'with-changes'));
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue