diff options
author | Thibaut Girka <thib@sitedethib.com> | 2019-08-28 20:55:23 +0200 |
---|---|---|
committer | ThibG <thib@sitedethib.com> | 2019-08-29 12:03:05 +0200 |
commit | 79725f659d5e9c449df0ff73f9363407a0a064bd (patch) | |
tree | b56219abede355b30a156921ed8edd71b7e416f2 /app/javascript/flavours | |
parent | 956c1cf82a4fa018311ad985336c46c05e799ee4 (diff) |
Fix crashes from favico.js crashing the entire web app
Diffstat (limited to 'app/javascript/flavours')
-rw-r--r-- | app/javascript/flavours/glitch/features/ui/index.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/app/javascript/flavours/glitch/features/ui/index.js b/app/javascript/flavours/glitch/features/ui/index.js index be1a5343a..dbfaf1220 100644 --- a/app/javascript/flavours/glitch/features/ui/index.js +++ b/app/javascript/flavours/glitch/features/ui/index.js @@ -366,7 +366,11 @@ class UI extends React.Component { if (this.props.unreadNotifications != prevProps.unreadNotifications || this.props.showFaviconBadge != prevProps.showFaviconBadge) { if (this.favicon) { - this.favicon.badge(this.props.showFaviconBadge ? this.props.unreadNotifications : 0); + try { + this.favicon.badge(this.props.showFaviconBadge ? this.props.unreadNotifications : 0); + } catch (err) { + console.error(err); + } } } } |