1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-07-12 12:41:46 +03:00

Put the favicon badge call in a try block, as per comment

This commit is contained in:
David Baker
2016-01-27 15:19:25 +00:00
parent fcf6afbe06
commit 8360c112fb

View File

@ -773,7 +773,14 @@ module.exports = React.createClass({
notifCount += rooms[i].getUnreadNotificationCount();
}
}
this.favicon.badge(notifCount);
try {
// This needs to be in in a try block as it will throw
// if there are more than 100 badge count changes in
// its internal queue
this.favicon.badge(notifCount);
} catch (e) {
console.warn("Failed to set badge count: "+e.message);
}
document.title = (notifCount > 0 ? "["+notifCount+"] " : "")+"Vector";
},