1 From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
2 From: Dominik Csapak <d.csapak@proxmox.com>
3 Date: Mon, 20 Dec 2021 09:34:36 +0100
4 Subject: [PATCH] make error hideable
8 Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
10 app/error-handler.js | 18 ++++++++++++++++--
11 1 file changed, 16 insertions(+), 2 deletions(-)
13 diff --git a/app/error-handler.js b/app/error-handler.js
14 index 67b6372..b842909 100644
15 --- a/app/error-handler.js
16 +++ b/app/error-handler.js
18 * See README.md for usage and integration instructions.
21 +function hideError() {
22 + const msg = document.getElementById('noVNC_fallback_errormsg');
25 + document.getElementById('noVNC_fallback_error')
26 + .classList.remove("noVNC_open");
28 + // remove all children
29 + while (msg.firstChild) {
30 + msg.removeChild(msg.firstChild);
34 // Fallback for all uncought errors
35 function handleError(event, err) {
37 @@ -48,8 +61,9 @@ function handleError(event, err) {
41 - document.getElementById('noVNC_fallback_error')
42 - .classList.add("noVNC_open");
43 + const node = document.getElementById('noVNC_fallback_error');
44 + node.classList.add("noVNC_open");
45 + node.onclick = hideError;
48 document.write("noVNC encountered an error.");