A submenu will sometimes stick open, even in your demo page at http://www.twinhelix.com/dhtml/fsmenu/demo/
I can reproduce this bug in both the Earth themes and in Vertical Office -- though it is much easier to reproduce in Vertical Office.
I can also reproduce the bug on two of my sites.
To reproduce the bug, open the demo and leave it set to Vertical Office. Put your mouse over the Demo Submenu link to open that submenu. Then move your mouse pointer down to Submenu #2 and before that submenu has fully opened (about 1/4 second later) move your mouse pointer back up to the Demo Submenu link. If the Submenu #2 remains open, you've reproduced the bug. You can then mouse anywhere on the menu or elsewhere on the web page (except on Submenu #2 itself) and the submenu will remain open.
It's a little bit hard to reproduce at first, but once you get the timing right, you can reproduce it pretty easily in Vertical Office. I can reproduce it approx 1 in 4 times in Vertical Office. In the Earth menus I can only reproduce it about 1 in 40 tries.
-Ryan
2) Angus TurnbullGroup: Moderators Posts: 4042Joined: 7 Dec 2003Location: New ZealandIP: 202.137.--.--
Posted:
I've seen it intermittently in the past. If it's a problem on your site, it usually helps to disable the alpha fade animation; with that off it usually behaves better.
- Angus.
3) RyanGroup: Guests IP: 72.83.--.--
Posted:
Hi Angus,
Unfortunately it makes no difference whether the animations are disabled. This bug is easy to reproduce in both your demo and two websites I've worked on (even when I turn off the animations). I have reproduced the bug on three different computers.
Aside from this bug, the menu is quite nice, so I mean no disrespect in saying that this is more than an intermittent problem. I can reproduce it 20+ times per minute in both your demo (Vertical Office) and my two sites (with animations disabled).
Since around 35% of web surfers use IE6, this is a real problem.
-Ryan
4) RyanGroup: Guests IP: 72.83.--.--
Posted:
...make that 30% of web surfers who use IE6. Still, way too many to ignore.
5) Angus TurnbullGroup: Moderators Posts: 4042Joined: 7 Dec 2003Location: New ZealandIP: 203.109.--.--
Posted:
IE6 is sometimes just buggy with regards to its mouse events and the order in which they fire and I've never really found a reliable workaround. I've seen this issue with a lot of different menu scripts, not just mine, and don't know of a really easy fix. You could try playing with the "show/switch/hideDelay" settings for the menu perhaps if that helps?
- Angus.
6) RyanGroup: Guests IP: 72.83.--.--
Posted:
Angus, Thanks for your help. I think I have found some config settings that greatly reduce or eliminate incidence of the bug in IE6. It looks like this does the trick: