diff --git a/src/css/logger-ui.css b/src/css/logger-ui.css index fd054dbc9..7b892a493 100644 --- a/src/css/logger-ui.css +++ b/src/css/logger-ui.css @@ -600,6 +600,7 @@ body[dir="rtl"] .closeButton { .netFilteringDialog > .headers > .tools { bottom: 0; display: flex; + height: 100%; position: absolute; } body[dir="ltr"] .netFilteringDialog > .headers > .tools { @@ -609,8 +610,8 @@ body[dir="rtl"] .netFilteringDialog > .headers > .tools { left: 0; } .netFilteringDialog > .headers > .tools > span { - color: var(--ink-4); - fill: var(--ink-4); + color: var(--ink-3); + fill: var(--ink-3); cursor: pointer; font-size: 1.5em; padding: 0 0.25em; diff --git a/src/js/logger-ui.js b/src/js/logger-ui.js index b54afdc1f..058772d7e 100644 --- a/src/js/logger-ui.js +++ b/src/js/logger-ui.js @@ -1519,6 +1519,17 @@ dom.on(document, 'keydown', ev => { }); return; } + + // Reload tab associated with event + if ( tcl.contains('reload') ) { + ev.stopPropagation(); + messaging.send('loggerUI', { + what: 'reloadTab', + tabId: targetTabId, + bypassCache: ev.ctrlKey || ev.metaKey || ev.shiftKey, + }); + return; + } }; const onSelectChange = function(ev) { diff --git a/src/logger-ui.html b/src/logger-ui.html index 265f7025d..96b80beed 100644 --- a/src/logger-ui.html +++ b/src/logger-ui.html @@ -116,7 +116,7 @@ - +