Vertical scrolling doesn't work in IE 6

burlap - April 4, 2008 - 18:04
Project:Carousel Panel Style
Version:5.x-1.3
Component:User interface
Category:bug report
Priority:normal
Assigned:Unassigned
Status:won't fix
Description

I have the following configuration:
Orientation: Vertical
Visible items: 3
Scrolled items: 1

In IE clicking next (or prev) scrolls out all elements at once - and they won't come back.

It works in FF2, FF3b5 and Safari 3.02 (Windows) as expected.

#1

burlap - April 6, 2008 - 20:37

Just a few more comments (still no luck):

  1. It works in IE7, so only IE6 remains an issue.
  2. jCarousel embedded within a page via jCarousel module works, with autoscrolling, vertical.

#2

Wim Leers - April 6, 2008 - 21:33
Component:Miscellaneous» User interface

Thanks, those extra observations are really helpful. Since it's working with a self-made carousel, the problem really must lie in Carousel Panel Style. But honestly, without looking in detail at it, I have no idea why that would be.

To be fair to you: this is a low-priority issue to me. The only way to a fast solution, is for you to provide a patch. Sorry, but I'm really busy! At least you know what you can expect ;) :)

#3

burlap - April 7, 2008 - 08:29

Bad luck... Anyway, I've found the possible cause, I'll keep looking for a solution (might be difficult, my PHP coding skills are less than mediocre)... Just for the record, the offending piece of code:

<div class="panel-panel panel-col-last">
<div class="inside">
<div class="item-list">
<ul class="jcarousel jcarousel-skin-default panels-mini-strona_glowna">
<li><div class="panel-pane"><div class="content"><div class='view view-newsy-pl'><div class='view-content view-content-newsy-pl'><div class="item-list">
<ul>
<li><div class='view-item view-item-newsy-pl'><div class='view-field view-data-node-title'>
<!-- CONTENT HERE -->
</div></div>
</li></ul></div></div></div>
</div>
</div>
</li></ul></div></div>
</div>

This is a panel containing a view (List). As you can see, there are two lists (ul for the carousel and ul for the view). If I remove one of them (the second ul), the carousel works in IE6. I'll try to do something about this, but any hints are appreciated... Is it possible to solve it using CSS only?

#4

Wim Leers - April 7, 2008 - 08:31

Aha. I'm not sure, but perhaps this only happens in specific circumstances. Is the page/site in question accessible on line?

#5

burlap - April 7, 2008 - 10:41

For now I can open it, it is just a test site:

The panel, where scrolling doesn't work in the IE6 (there are more CSS problems with the IE version of the site, but they're not relevant):
http://international.uni.wroc.pl/new/pl/witamy

The same mini-panel embedded in a page (smaller container only) with one ul removed:
http://international.uni.wroc.pl/new/pl/test-karuzeli-2

#6

Wim Leers - April 7, 2008 - 13:30

I get 0 validation errors on the first site, 5 warnings on the second. So it seems it has to do little with valid HTML…

If you can track down the cause, I'll definitely commit the patch.

#7

Wim Leers - November 3, 2009 - 17:24
Status:active» won't fix
 
 

Drupal is a registered trademark of Dries Buytaert.