Ok I think I know what’s causing the issue. Though process of elimination of most everything else I’ve tried, the issue might have to do with the fact that the last two buttons on the top menu are actually appended to the end of the &outerTpl wayfinder class. Everytime the nav breaks, those two buttons disappear. But, I can still see them in the HTML that’s being produced when I view the source!
The reason I had to code the nav this way was because all of the other top buttons need special IE7 conditional tags; but if you apply those tags to the last two buttons "Test Drive" and "Contact", the nav breaks.
So what I have, is an &outerTpl wrapper that looks like this:
<div>
[+wf.wrapper+]
<ul class="select">
<li><a href="index.php?id=21">Test Drive</a></li>
</ul>
<ul class="select">
<li class="contact"><a href="index.php?id=22">Contact</a></li>
</ul>
</div>
Notice the last two buttons are hard coded at the end. Then, In the wayfinder call, I just exclude the page ID’s from the wayfinders regular output via
&excludeDocs=`21,22`. This doesn’t seem to be an issue for any browser except Firefox. What should happen is the nav should build out, and then the last two nav items should be added to the back of the nav via the &outerTpl wrapper. If you load the page and look carefully, you can see that’s what happening very quickly. Firefox doesn’t want to play along with this plan.
That’s what I think is happening :/
Regards,
Matt