diff --git a/js/models/AppState.js b/js/models/AppState.js
index 261a9d0efee792ff33186d1dd747ecad210374c8..79884584ce4d80bfa2d9613a1f3411a83faadf9b 100644
--- a/js/models/AppState.js
+++ b/js/models/AppState.js
@@ -277,7 +277,7 @@ AppState = Backbone.Model.extend({
     },
 
     _handleScroll: function(e){//disable two finger swipe back
-        e.preventDefault();
+        if (Math.abs(e.originalEvent.deltaX) > Math.abs(e.originalEvent.deltaY)) e.preventDefault();
     }
 
 });
\ No newline at end of file