Clicking nearly anything causes browser to jump when using lots of duration events
GoogleCodeExporter opened this issue · comments
Google Code Exporter commented
What steps will reproduce the problem?
1. Create a timeline, 2 bands, a theme with autoWidth=true (horizontal
timeline), zoomIndex=10, set 11 zoom steps (same from a zoom example I found).
2. Put a lot of duration events in it (> 3000, although It does it with fewer,
I haven't found where its at).
3. Click the background, or duration band, try to bring up the bubble,
sometimes even clicking the 'x' on the bubble does it. It should jump far and
away from where you were looking. This is especially true if you scroll all
the way to the bottom and try to inspect an element there.
What is the expected output? What do you see instead?
It shouldn't jump away from where the browser is scrolled to.
What version of the product are you using? On what browser and what
operating system?
Timeline 2.3.1, Chrome 12.0.742.112 (90304) & Firefox 5.0, Ubuntu 11.04
Please provide any additional information below.
I realize that trying to display this many events is probably an abuse of
timeline, javascript and common sense. You even have to tell the browser to
continue after it reaches the js loop limit. The expected end users may in
fact try to do this and I'd like to fix the jump problem before that happens.
I tried searching for many combinations of onclick, click, jump, scroll, etc
without much success. If this is a known problem and there's a simple fix,
awesome! If not I'll be happy to try and provide sanitized, simplified code
snippets.
Thanks
Original issue reported on code.google.com by alex.br...@gmail.com
on 9 Dec 2011 at 2:29
Google Code Exporter commented
Original comment by david.ka...@gmail.com
on 23 Dec 2011 at 7:08
- Added labels: Project-Timeline
Google Code Exporter commented
I found a solution in this thread:
https://groups.google.com/group/simile-widgets/browse_thread/thread/01294f8f4753
7d00/4372c229bb323bbb
I made the change in my local copy, doesn't randomly jump around any more.
Original comment by alex.br...@gmail.com
on 20 Mar 2012 at 4:50