Jump to:
| Project: | Views Slideshow |
| Version: | 6.x-2.3 |
| Component: | Cycle |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (fixed) |
Issue Summary
Hi,
with cycle set to show 3 items at a time - it drops the third (and right-most) item below. It seems as if it calculates an incorrect width - or perhaps something is "not 0 in width" - pushing it down.
You can see the problem here: www.symbiosis.dk
The "In Collaboration with"/"I samarbejde med" block - on right side - which cycles logo's - showing 3 at a time.
in IE9 - the third is shown below the two others.
I have reported this earlier - but then I only saw it on firefox on mac - now It's on IE9 on windows 7 also (which I didn't have as a test platform at the time).
I hope you can tell me what to look at to debug.. I'll gladly setup dpm and dump whatever might help - but it seems I should be able to find out what's up - using IE9 debug abilities - but alas I'm at a loss.
Comments
#1
I can see that the code hardcodes an element style of 276px - which appears to not be enough in IE9 for some reason.
I "fixed" it - by hardcoding the width - luckily I don't need a dynamic width here :)
div#views_slideshow_singleframe_teaser_section_random_partner-default, div#views_slideshow_singleframe_teaser_section_random_partner-default .views_slideshow_singleframe_slide {
width: 300px !important;
}
#2
#3
The way I "fixed" it - would mean that for IE9 (and mac) you can't output anything with a dynamic width, and you'd ALWAYS have to set a fixed width in CSS manually in your own theme.
ie. it's not in any way a solved issue - I just implemented a workaround that worked for my specific use case.
#4
the only way this is going to get fixed otherwise is if jquery cycle library fixes it. My module doesn't set any width. Only the jQuery cycle library.
#5
Ok. Thanks - I wasn't aware of that. I'll try updating to latest cycle library and see if that fixes it - and otherwise report it as a bug upstream :)
#6
Automatically closed -- issue fixed for 2 weeks with no activity.