diff --git a/public/js/Room.js b/public/js/Room.js index 627027ca..89686cea 100644 --- a/public/js/Room.js +++ b/public/js/Room.js @@ -1860,12 +1860,17 @@ function handleMediaError(mediaType, err) { `; - popupHtmlMessage(null, image.forbidden, 'Access denied', $html, 'center', '/'); + const redirectURL = ['screen', 'screenType'].includes(mediaType) ? false : '/'; + + popupHtmlMessage(null, image.forbidden, 'Access denied', $html, 'center', redirectURL); throw new Error( `Access denied for ${mediaType} device [${err.name}]: ${errMessage} check the common getUserMedia errors: https://blog.addpipe.com/common-getusermedia-errors/`,