Skip to content

Conversation

tantalor
Copy link

These changes change the URL to the current module, so the URL could be copied and sent to colleagues.

Not all browsers support history stacks. I did not make any effort to test in browsers which do not support history stacks.

I tried to update the tree so that the current module would be selected, but this is difficult because changing the selection triggers the onselect method which would cause another history.pushState.

@theory
Copy link
Collaborator

theory commented Aug 10, 2011

Happy to merge this if you can make it degrade gracefully on IE 7+, Safari 3+, and Firefox…er, 4+? Not sure what's reasonable there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants