Revert "Disabled swipe-support in the mobile image viewer"
authorAlexander Ebert <ebert@woltlab.com>
Wed, 7 Mar 2018 22:54:33 +0000 (23:54 +0100)
committerAlexander Ebert <ebert@woltlab.com>
Wed, 7 Mar 2018 22:54:33 +0000 (23:54 +0100)
This reverts commit c26f54c7268d7f2f061a5673822693e748a3dff9.

wcfsetup/install/files/js/WCF.ImageViewer.js
wcfsetup/install/files/style/ui/imageViewer.scss

index 133d15683d7d6b1f5a491ceabc6d40f5ec73b0e7..165f6f656770b79dec20a9871702702e1be64602 100644 (file)
@@ -368,10 +368,6 @@ $.widget('ui.wcfImageViewer', {
                                setTimeout($.proxy(function() {
                                        if (this._isMobile && !this._container.hasClass('maximized')) {
                                                this._toggleView();
-                                               
-                                               this._container[0].addEventListener(WCF_CLICK_EVENT, (function (event) {
-                                                       if (!event.isDefaultPrevented && this._isMobile) this._toggleView();
-                                               }).bind(this));
                                        }
                                }, this), 500);
                        }
@@ -937,8 +933,6 @@ $.widget('ui.wcfImageViewer', {
        _enableMobileView: function() {
                this._container.addClass('wcfImageViewerMobile');
                
-               // the swipe-support conflicts with the ability to zoom in-and-out on images
-               /*
                var self = this;
                this._ui.imageContainer.swipe({
                        swipeLeft: function(event) {
@@ -961,7 +955,6 @@ $.widget('ui.wcfImageViewer', {
                                }
                        }
                });
-               */
                
                this._isMobile = true;
        },
@@ -971,7 +964,7 @@ $.widget('ui.wcfImageViewer', {
         */
        _disableMobileView: function() {
                this._container.removeClass('wcfImageViewerMobile');
-               //this._ui.imageContainer.swipe('destroy');
+               this._ui.imageContainer.swipe('destroy');
                
                this._isMobile = false;
        },
index 7a8212dcf39d8f3ab6ebe985e9eeb898a07e2d61..142fcf562198927152d0db0ae4d0b449c098710a 100644 (file)
@@ -52,7 +52,6 @@ $wcfImageViewerFontColor: rgba(211, 211, 211, 1);
                        > header,
                        > footer {
                                opacity: 0;
-                               pointer-events: none;
                                visibility: hidden;
                                
                                transition: visibility 0s linear .24s, opacity .24s linear;
@@ -60,7 +59,6 @@ $wcfImageViewerFontColor: rgba(211, 211, 211, 1);
                        
                        > div > ul > li.pointer {
                                opacity: 0;
-                               pointer-events: none;
                        }
                }