Ok, Kudos to Geobunny at the macosxhints forum who figured out this hack to get the hierarchical menu navigation back to leopard. I have not tried this out as I still don't have tiger but here it is word for word
"Well well well, it seems you can use the Dock from 10.4 which gives you navigable contextual menus back! There are a few caveats but in my opinion it's well worth the loss.
1) You lose Spaces. Happily there are a number of free 3rd party apps which still work to a certain extent although you can't move windows between different virtual desktops after the window is open but I can live with that.
2) The Dock doesn't hide automatically when you go into Time Machine. Happily, command-option-D takes care of that (and the desktop icons are still dock-aware).
3) Dashboard loses the speed increase brought about by the Leopard Dock, but you only notice that on first entry to Dashboard.
4) iCal's icon goes back to being static. Meh, easy come easy go.
Obviously you need access to a copy of 10.4's Dock, but I'm not at liberty to give you that. You also need to use the Terminal. Anyway, here's how you do it.
First, copy the old Dock into the same folder as the new Dock.
cd /System/Library/CoreServices/
sudo cp -Rp /PATH_TO_YOUR_TIGER_INSTALLATION/System/Library/CoreServices/Dock.app ./DockInactive.app
Now, in your favourite text editor, create a plain text file containing the following code
sudo mv /System/Library/CoreServices/Dock.app /System/Library/CoreServices/DockTmp.app
sudo mv /System/Library/CoreServices/DockInactive.app /System/Library/CoreServices/Dock.app
sudo mv /System/Library/CoreServices/DockTmp.app /System/Library/CoreServices/DockInactive.app
killall Dock
Save the file somewhere. Anywhere. It doesn't matter where you save it as long as you've got easy access to it and that it's a plain text file. Give it a meaningful name and make sure the extension is .command not .txt or anything else. My file is called "toggleDocks.command". Now go back to the terminal and type "chmod u+x " (without quotes), drag your file into the terminal window and hit return.
You now have a double-clickable icon on your computer which allows you to toggle easily between using the Dock from 10.4 and 10.5.
I'm now away to scour through all the pre-release builds to find the last one in which contextual menus were still available and working mighty well indeed."
You can view his post here:
http://forums.macnn.com/90/mac-os-x/351884/stacks-usability/5/
This is a copy of the post in the original stacks forum but it was put into the main page to allow searchability for other people looking for this hack.
Once again, please report back if you use this fix and thank you Geobunny.
"Well well well, it seems you can use the Dock from 10.4 which gives you navigable contextual menus back! There are a few caveats but in my opinion it's well worth the loss.
1) You lose Spaces. Happily there are a number of free 3rd party apps which still work to a certain extent although you can't move windows between different virtual desktops after the window is open but I can live with that.
2) The Dock doesn't hide automatically when you go into Time Machine. Happily, command-option-D takes care of that (and the desktop icons are still dock-aware).
3) Dashboard loses the speed increase brought about by the Leopard Dock, but you only notice that on first entry to Dashboard.
4) iCal's icon goes back to being static. Meh, easy come easy go.
Obviously you need access to a copy of 10.4's Dock, but I'm not at liberty to give you that. You also need to use the Terminal. Anyway, here's how you do it.
First, copy the old Dock into the same folder as the new Dock.
cd /System/Library/CoreServices/
sudo cp -Rp /PATH_TO_YOUR_TIGER_INSTALLATION/System/Library/CoreServices/Dock.app ./DockInactive.app
Now, in your favourite text editor, create a plain text file containing the following code
sudo mv /System/Library/CoreServices/Dock.app /System/Library/CoreServices/DockTmp.app
sudo mv /System/Library/CoreServices/DockInactive.app /System/Library/CoreServices/Dock.app
sudo mv /System/Library/CoreServices/DockTmp.app /System/Library/CoreServices/DockInactive.app
killall Dock
Save the file somewhere. Anywhere. It doesn't matter where you save it as long as you've got easy access to it and that it's a plain text file. Give it a meaningful name and make sure the extension is .command not .txt or anything else. My file is called "toggleDocks.command". Now go back to the terminal and type "chmod u+x " (without quotes), drag your file into the terminal window and hit return.
You now have a double-clickable icon on your computer which allows you to toggle easily between using the Dock from 10.4 and 10.5.
I'm now away to scour through all the pre-release builds to find the last one in which contextual menus were still available and working mighty well indeed."
You can view his post here:
http://forums.macnn.com/90/mac-os-x/351884/stacks-usability/5/
This is a copy of the post in the original stacks forum but it was put into the main page to allow searchability for other people looking for this hack.
Once again, please report back if you use this fix and thank you Geobunny.