summaryrefslogtreecommitdiff
path: root/embed
diff options
context:
space:
mode:
authorMichael Catanzaro <mcatanzaro@redhat.com>2022-12-01 15:56:45 -0600
committerMarge Bot <marge-bot@gnome.org>2022-12-01 22:56:55 +0000
commit8891a9b26a8c9e1b5cf7af118bfdf7b3ba09e442 (patch)
tree92c5b27488051c120b1df97c9af1aff27d14decf /embed
parent9c6632f8862d208c9e29fb918dba1e639a2962be (diff)
downloadepiphany-8891a9b26a8c9e1b5cf7af118bfdf7b3ba09e442.tar.gz
overview: fix TypeError when displaying empty state
This error occurs when opening Epiphany with no saved history. Fixes #1914 Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1228>
Diffstat (limited to 'embed')
-rw-r--r--embed/web-process-extension/resources/js/overview.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/embed/web-process-extension/resources/js/overview.js b/embed/web-process-extension/resources/js/overview.js
index a15f69803..e3d747a2f 100644
--- a/embed/web-process-extension/resources/js/overview.js
+++ b/embed/web-process-extension/resources/js/overview.js
@@ -29,6 +29,9 @@ Ephy.Overview = class Overview
_initialize()
{
const anchors = document.getElementsByTagName('a');
+ if (anchors.length === 0)
+ return;
+
for (let i = 0; i < anchors.length; i++) {
const anchor = anchors[i];
if (anchor.className !== 'overview-item')