aboutsummaryrefslogtreecommitdiffstats
path: root/doc/html/resize.js
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/resize.js')
-rw-r--r--doc/html/resize.js22
1 files changed, 13 insertions, 9 deletions
diff --git a/doc/html/resize.js b/doc/html/resize.js
index 8365b25..304fcb6 100644
--- a/doc/html/resize.js
+++ b/doc/html/resize.js
@@ -38,7 +38,7 @@ function resizeWidth()
{
var windowWidth = $(window).width() + "px";
var sidenavWidth = $(sidenav).outerWidth();
- content.css({marginLeft:parseInt(sidenavWidth)+6+"px"}); //account for 6px-wide handle-bar
+ content.css({marginLeft:parseInt(sidenavWidth)+"px"});
writeCookie('width',sidenavWidth, null);
}
@@ -77,15 +77,19 @@ function initResizable()
var _preventDefault = function(evt) { evt.preventDefault(); };
$("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault);
$(document).bind('touchmove',function(e){
- try {
- var target = e.target;
- while (target) {
- if ($(target).css('-webkit-overflow-scrolling')=='touch') return;
- target = target.parentNode;
+ var device = navigator.userAgent.toLowerCase();
+ var ios = device.match(/(iphone|ipod|ipad)/);
+ if (ios) {
+ try {
+ var target = e.target;
+ while (target) {
+ if ($(target).css('-webkit-overflow-scrolling')=='touch') return;
+ target = target.parentNode;
+ }
+ e.preventDefault();
+ } catch(err) {
+ e.preventDefault();
}
- e.preventDefault();
- } catch(err) {
- e.preventDefault();
}
});
}