X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-raphf;a=blobdiff_plain;f=resize.js;fp=resize.js;h=304fcb6badde4fd456b1a9996098ff1a49736e7c;hp=a80decef3f865269b74a816079af40b0b0ba1f7f;hb=6963667ffcbf931d6b0855a1b7c76196fd9f83e8;hpb=35969f40f26e580bb4750c8ba524f8dc56bda84d diff --git a/resize.js b/resize.js index a80dece..304fcb6 100644 --- a/resize.js +++ b/resize.js @@ -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(); } }); }