client: Remove errors in log when changing a setting

This commit is contained in:
Elian Doran
2024-08-14 22:10:54 +03:00
parent 115c2576cf
commit bd20cec286
2 changed files with 16 additions and 2 deletions

View File

@@ -57,7 +57,17 @@ class NoteContextAwareWidget extends BasicWidget {
async refresh() {
if (this.isEnabled()) {
this.toggleInt(true);
await this.refreshWithNote(this.note);
try {
await this.refreshWithNote(this.note);
} catch (e) {
// Ignore errors when user is refreshing or navigating away.
if (e === "rejected by browser") {
return;
}
throw e;
}
}
else {
this.toggleInt(false);