зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1149880 - avoid readinglist item races logging unhandled promise exceptions. r=dolske
This commit is contained in:
Родитель
b26e8d6034
Коммит
6cbf858a7b
|
@ -469,7 +469,10 @@ let RLSidebar = {
|
|||
this.activeItem = null;
|
||||
} else {
|
||||
ReadingList.itemForURL(msg.url).then(item => {
|
||||
this.activeItem = this.itemNodesById.get(item.id);
|
||||
let node;
|
||||
if (item && (node = this.itemNodesById.get(item.id))) {
|
||||
this.activeItem = node;
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче