From 186bdc125bb5d7cdd655a46c64e393ff73e03afa Mon Sep 17 00:00:00 2001 From: Alexander Bigga Date: Wed, 20 Oct 2021 12:47:23 +0200 Subject: [PATCH] Merge pull request #699 from dvoracek-slub/fix-highlight-word Quick Fix: Wait for `tx_dlf_viewer` when highlighting word --- Resources/Public/Javascript/PageView/SearchInDocument.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Public/Javascript/PageView/SearchInDocument.js b/Resources/Public/Javascript/PageView/SearchInDocument.js index 4477acef..3713f823 100644 --- a/Resources/Public/Javascript/PageView/SearchInDocument.js +++ b/Resources/Public/Javascript/PageView/SearchInDocument.js @@ -259,7 +259,7 @@ function addImageHighlight(data) { data['documents'].forEach(function (element, i) { if(element['page'] === page) { if (element['highlight'].length > 0) { - if(tx_dlf_viewer.map != null) { + if (typeof tx_dlf_viewer !== 'undefined' && tx_dlf_viewer.map != null) { // eslint-disable-line camelcase tx_dlf_viewer.displayHighlightWord(encodeURIComponent(getHighlights(element['highlight']))); } else { setTimeout(addImageHighlight, 500, data);