diff --git a/web/viewer.html b/web/viewer.html
index 704b1a909..6c46bd1fd 100644
--- a/web/viewer.html
+++ b/web/viewer.html
@@ -230,15 +230,15 @@ limitations under the License.
-
-
+
Close
diff --git a/web/viewer.js b/web/viewer.js
index b4d409b3c..e1a24b9c5 100644
--- a/web/viewer.js
+++ b/web/viewer.js
@@ -1104,17 +1104,21 @@ var PDFView = {
errorMoreInfo.removeAttribute('hidden');
moreInfoButton.setAttribute('hidden', 'true');
lessInfoButton.removeAttribute('hidden');
+ errorMoreInfo.style.height = errorMoreInfo.scrollHeight + 'px';
};
lessInfoButton.onclick = function() {
errorMoreInfo.setAttribute('hidden', 'true');
moreInfoButton.removeAttribute('hidden');
lessInfoButton.setAttribute('hidden', 'true');
};
+ moreInfoButton.oncontextmenu =
+ lessInfoButton.oncontextmenu =
+ closeButton.oncontextmenu = function(e) {
+ e.preventDefault();
+ };
moreInfoButton.removeAttribute('hidden');
lessInfoButton.setAttribute('hidden', 'true');
errorMoreInfo.value = moreInfoText;
-
- errorMoreInfo.rows = moreInfoText.split('\n').length - 1;
//#else
// console.error(message + '\n' + moreInfoText);
// this.fallback();