mirror of
https://github.com/element-hq/element-web
synced 2024-11-28 20:38:55 +03:00
unbreak switching from draft to slate
This commit is contained in:
parent
984961a3ed
commit
cbb8432873
1 changed files with 9 additions and 4 deletions
|
@ -74,7 +74,7 @@ class HistoryItem {
|
|||
return this.value;
|
||||
}
|
||||
}
|
||||
log.error("unknown format -> outputFormat conversion");
|
||||
console.error("unknown format -> outputFormat conversion");
|
||||
return this.value;
|
||||
}
|
||||
}
|
||||
|
@ -91,9 +91,14 @@ export default class ComposerHistoryManager {
|
|||
// TODO: Performance issues?
|
||||
let item;
|
||||
for (; item = sessionStorage.getItem(`${this.prefix}[${this.currentIndex}]`); this.currentIndex++) {
|
||||
this.history.push(
|
||||
HistoryItem.fromJSON(JSON.parse(item))
|
||||
);
|
||||
try {
|
||||
this.history.push(
|
||||
HistoryItem.fromJSON(JSON.parse(item))
|
||||
);
|
||||
}
|
||||
catch (e) {
|
||||
console.warn("Throwing away unserialisable history", e);
|
||||
}
|
||||
}
|
||||
this.lastIndex = this.currentIndex;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue