Billboard flickering
-
MadRabbit
- Tag changed from billboard to billboard, bug, ui
Hi Jeffrey,
Could you hook me up with a demo page, so I could reproduce and fix it?
-
Jeffrey Gelens
Sorry forgot the link ;) It's also reproducible on the demo page: http://rightjs.org/ui/billboard/demo
When you click the next or previous buttons you'll see it. I tested on Safari in OS X. -
MadRabbit
Then I'm not sure what you mean. I'm in OSX and looking at the demo in Safari and it seems pretty nice and smooth.
-
Jeffrey Gelens
I'll upload a movie later later today
-
Jeffrey Gelens
I uploaded a vid which demonstrates the issue.
-
MadRabbit
hmm, looks like an images swapping artifact. what kind of a computer are you running this on?
-
Jeffrey Gelens
An iMac core 2 duo and a pretty new MacBook Pro. Both share the same problem. Both running the latest snow leopard.
-
MadRabbit
weird, I've got a two years old macbook and don't see anything like that
I'll try to check if I did something obviously stupid in there, but without an ability to reproduce the bug on my own I can't promise much
-
Jeffrey Gelens
Could you send me the lines in the billboard source which are responsible for the swap? I could help a little.
-
MadRabbit
There is basically this method
https://github.com/rightjs/rightjs-ui/blob/master/src/billboard/bil...
which is overloaded in every specific effect, say in slider we have this one
https://github.com/rightjs/rightjs-ui/blob/master/src/billboard/bil...
and there is also those two things
https://github.com/rightjs/rightjs-ui/blob/master/src/billboard/bil...
https://github.com/rightjs/rightjs-ui/blob/master/src/billboard/bil...which are called before and after every effect, that's basically the whole thing.
things look pretty okay to me, but I would try to tinkle with things like this one
https://github.com/rightjs/rightjs-ui/blob/master/src/billboard/bil...
and try replace the
#updatemethod with some pure dom actions likethis.container._.innerHTML = ''; this.container._.appendChild(this.clone._);Not sure if it will help, but that's what I would try
-
Jeffrey Gelens
Great thanks, I'll play with it a lil soon.
-
MadRabbit
- State changed from new to hold
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
