Commit 0c5913b9 authored by AUTOMATIC's avatar AUTOMATIC
Browse files

re-enable image dragging on non-firefox browsers

parent 26fd4448
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -148,7 +148,15 @@ function showGalleryImage() {
                if(e && e.parentElement.tagName == 'DIV'){
                    e.style.cursor='pointer'
                    e.style.userSelect='none'
                    e.addEventListener('mousedown', function (evt) {

                    var isFirefox = isFirefox = navigator.userAgent.toLowerCase().indexOf('firefox') > -1

                    // For Firefox, listening on click first switched to next image then shows the lightbox.
                    // If you know how to fix this without switching to mousedown event, please.
                    // For other browsers the event is click to make it possiblr to drag picture.
                    var event = isFirefox ? 'mousedown' : 'click'

                    e.addEventListener(event, function (evt) {
                        if(!opts.js_modal_lightbox || evt.button != 0) return;
                        modalZoomSet(gradioApp().getElementById('modalImage'), opts.js_modal_lightbox_initially_zoomed)
                        evt.preventDefault()