Comments (9)
I've had feedback from a user that the same is true of IE9 as well - can't verify directly at the moment.
from chap-links-library.
It seems to be the case on on versions of Internet Explorer, I tested on IE8 and IE9.
from chap-links-library.
Yes - sorry - I posted before I saw your update on Google Groups!. Out of interest, is github your preferred 'focus' for this kind of thing?
from chap-links-library.
I think Github should be used for version control of the code, issue tracking, and feature requests. And the Google Groups is better suited for discussion, questions, and sharing of ideas.
from chap-links-library.
OK, makes sense.
Regarding this bug on IE - I'm happy to have a go at finding the cause / solution, but I'm really only familiar with Firebug on FF. Any advice where to start with IE (either from the dev tool side, or from the Timeline library side - e.g., do you have a suspicion as to where it's likely to be)? You mentioned non-integer date values on the google group - does that mean they need to be managed as integers throughout the code, or just in specific places?
Thanks,
Dave.
from chap-links-library.
I guess you will have to do with the developer tools built in in IE, though I'm no IE expert. It is quite doable in IE9: it allows you to set debug points and output to the console, watch variables, test in IE7-IE9 mode, etc.
from chap-links-library.
I managed to make some headway in IE8 (I have to stick with WinXP for now, so IE9 is not possible). Not sure I've got to the source yet, but there's definitely something strange going on in .onMouseDown. I've set up a dummy timeline at the millisecond scale with a few events on it, and at line 2850 an error is thrown:
dom.items.frame.style.left = (frameLeft) + "px";
frameLeft is '-infinity' on IE, and 25 on FF. Tracking back, it seems that IE can't cope with a start value of 0 (i.e. 1/1/1970), and it quickly gets confused and sets 'interval' at line 2823 to 0, resulting in a division by zero later on.
Re your google group comment, I can't see any fractional values being used - they all seems to be integers. I'll keep digging.
from chap-links-library.
This issue now seems to affect Firefox as well in FF17.0.1. (I'm not sure the cause is the same, but the observed symptoms are identical.)
If you need me to run a test or two, drop me a line.
from chap-links-library.
thanks. It's indeed showing up on different browsers. I guess it is an obvious bug once found, but we haven't yet taken the time to figure it out.
from chap-links-library.
Related Issues (20)
- chap links timeline customisation HOT 3
- Start and group after double click HOT 7
- Timeline - Wrong item top position with empty group HOT 3
- Network - How can I fire an event on node/link selection HOT 1
- Timeline - Set custom time with click HOT 2
- Can't scroll vertically when on mobile HOT 1
- (timeline) fix top and group axis left to scroll down with touch - Question HOT 12
- zoomin and zoomout feature not working in chaps link library timeline slider HOT 1
- On executing draw/redraw the slider not rendering after first time calling the draw method of chaps link library timeline. HOT 1
- 1 month offset in timeline HOT 2
- Destroy method for timeline
- Drag and Drop from external events
- Time limit
- Input textbox not working.
- Timeline "isSelected" and "unselectItem" don't work with clusters
- Can't load graphs while running GWT projects, but it runs with JS version
- graph3d.js enhancements HOT 1
- Stacking not always working
- B.C. Dates possible?
- Keep -dump output pristine
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chap-links-library.