Closed GoogleCodeExporter closed 9 years ago
Same issue here too.... but this bug is reproducible only on some Win Pro 7
machines.
Latest Chrome Version 22.0.1229.94.
Original comment by praveen....@gmail.com
on 11 Oct 2012 at 3:05
Problem remain also with v 3.0.0 RC2 - last fixes. My Chrome Version
22.0.1229.94. For some reason the javascript is not able to write <div
id="ascrail2000" ...> thet is the responsable of make appear the bar
onmouseover...
Original comment by gabgr...@gmail.com
on 11 Oct 2012 at 3:24
On my site with nicescroll v2.9.6 the rail id is ascrail2000 but still it
doesnt work. The scroll bar appears onMouseEnter, onMouseLeave and onMouseWheel
events normally, but after the bug surfaced the scroll bar appears only during
init and when re-sizing the window. No other event triggers it now.
Even if the scroll bar is not visible scrolling should work on mousewheel
because when using scroll wheel the scroll bar is only indicative of scrolling
but does not affect it.
There seems to be some issue with mouse events.
Please help. My live site is now broken!
Original comment by praveen....@gmail.com
on 11 Oct 2012 at 4:07
@gabgr...@gmail.com -- Which machine are you using to test? Whats the graphic
system in it? I have been able to reproduce this bug only on one machine with
GMA X4500.
Original comment by praveen....@gmail.com
on 11 Oct 2012 at 6:58
Found the problem. I am using a touch enabled laptop - Thinkpad x201 Tablet -
to test the functionality. When I updated chrome to the latest version,
mousewheel events stopped working. But when I ran a thorough check. The touch
based scrolling is working but not the mousewheel one.
Looks like nicescroll is confusing my laptop for a Tablet without mouse input
and only responding to touch events.
Even though rare there are touchscreen laptops around and on them nicescroll
needs to capture both touch and mouse.
Original comment by praveen....@gmail.com
on 12 Oct 2012 at 9:43
I need your help to gathering more infos.
Please test events with this page:
http://jsfiddle.net/QC3AJ/
I need to find it if you chrome detect both mouse events and touch ones.
Original comment by inuya...@gmail.com
on 15 Oct 2012 at 8:56
My chrome detect only mouse click event but it detect like a pair of mousedown
and mouseup events each time i click. No touchstart or touchend event detected!
Original comment by gabgr...@gmail.com
on 15 Oct 2012 at 10:27
NO detect on Mouseover or mouseout
Original comment by gabgr...@gmail.com
on 15 Oct 2012 at 10:28
Do your browser dispatches only events: mousedown and mouseup?
It seems very related to a chrome bug.
Please check this issue:
http://code.google.com/p/chromium/issues/detail?id=113642
Original comment by inuya...@gmail.com
on 15 Oct 2012 at 10:58
Yes, but not on mouseup or mousedown, but only when i click...
Original comment by gabgr...@gmail.com
on 15 Oct 2012 at 11:32
...Nothing happens when clicking on green/blue/red rectangle !!!
Original comment by gabgr...@gmail.com
on 15 Oct 2012 at 11:35
I found many issue related to yout problem.
(p.e. http://code.google.com/p/gmaps-api-issues/issues/detail?id=4458)
I need some investigating to resolve this issue with touch support on chrome 22.
Original comment by inuya...@gmail.com
on 15 Oct 2012 at 12:43
I have prepared a test page with touch event (on Chrome) disable:
http://www.areaaperta.com/nicescroll/test/chrome/
Original comment by inuya...@gmail.com
on 15 Oct 2012 at 1:03
IT WORKS!
Original comment by gabgr...@gmail.com
on 15 Oct 2012 at 1:04
It works also if i set Enable touchbehavior option: ON
Original comment by gabgr...@gmail.com
on 15 Oct 2012 at 1:09
It works in both modes. But when touch behavior is enabled we are able to drag
and scroll with mouse too. Is this the expected behavior?
Original comment by praveen....@gmail.com
on 15 Oct 2012 at 1:46
Please test new version with chrome fix (attemp):
http://www.areaaperta.com/nicescroll/test/chrome/
Original comment by inuya...@gmail.com
on 15 Oct 2012 at 1:57
It seems working ! Also drag and scroll with mouse too!!!
Original comment by gabgr...@gmail.com
on 15 Oct 2012 at 2:10
Drag and scroll with mouse is an anti-pattern as it might confuse the user and
interfere with click events bound to the elements in the scrollable div.
Original comment by praveen....@gmail.com
on 15 Oct 2012 at 2:23
Praveen I need more help to understand you reply.
What you write is: you can drag content window with mouse when touchbehavior is
set to OFF
Is it correct?
Drag is supposed to work only when you touch display. (mouseevents don't drag
content)
Original comment by inuya...@gmail.com
on 15 Oct 2012 at 3:10
I think I found what you write. This demo works well only on chrome. (it's
target to this browser to check how new touch events work)
I'll publish soon new version to test on all browers. (I'm working on it)
Original comment by inuya...@gmail.com
on 15 Oct 2012 at 3:36
Sorry Inayuksa, I was expecting a mail from Google Code on updates on this
issue. Looks like email updates for issues are turned off.
What I meant was - NiceScroll is not supposed to enable dragging of content
with mouse. While Touch scrolling works by dragging with finger NiceScroll
should not allow the same kind of scrolling with mouse.
More precisely - on mousedown -> mousemove -> mouseup should not scroll content
even when touch is enabled.
Original comment by praveen....@gmail.com
on 16 Oct 2012 at 7:40
RC3 released. Let me know if it works.
Original comment by inuya...@gmail.com
on 16 Oct 2012 at 8:02
I fix this issue on RC3. Please try and let me know how if it works.
Original comment by inuya...@gmail.com
on 17 Oct 2012 at 9:20
The issue still persists in RC4. I can still drag with mouse and scroll when
using nicescroll. I tested using scroll3.html in test folder of RC4 with
touchbehaviour ON.
Original comment by praveen....@gmail.com
on 21 Oct 2012 at 8:30
When touchbehavior is OFF, you can also scroll with mouse drag or it works as a
normal desktop scroll?
Original comment by inuya...@gmail.com
on 23 Oct 2012 at 7:41
When touchbehavior is OFF. it works normally and no dragging and scrolling is
possible.
Original comment by praveen....@gmail.com
on 31 Oct 2012 at 6:50
v3 released
Original comment by inuya...@gmail.com
on 17 Dec 2012 at 8:36
Original issue reported on code.google.com by
gabgr...@gmail.com
on 5 Oct 2012 at 7:41