diff --git a/ui/media/js/main.js b/ui/media/js/main.js index 29f698d5..e9f3f9d8 100644 --- a/ui/media/js/main.js +++ b/ui/media/js/main.js @@ -320,6 +320,12 @@ function undoRemove() { undoButton.addEventListener('click', () => { undoRemove() }) +document.addEventListener('keydown', function(e) { + if ((e.ctrlKey || e.metaKey) && e.key === 'z' && e.target == document.body) { + undoRemove() + } +}) + function showImages(reqBody, res, outputContainer, livePreview) { let imageItemElements = outputContainer.querySelectorAll('.imgItem') if(typeof res != 'object') return