Currently when you have multiple reports for the same signature you are presented with a tabbed view - graph, table, reports. If you select the reports tab, then click a report, then click back you will get the graphs tab again. I'd really love it to remember which tab you were looking at.
This is using jQuery UI tabs plugin: http://docs.jquery.com/UI/Tabs#Does_UI_Tabs_support_back_button_and_bookmarking_of_tabs.3F Doesn't sound too promising.
Could do this via server-side scripting. We can set a default sort so possibly detect something in a user cookie and override the default if it's different? Caching presents a challenge here, though, so cookie/default override would probably have to be done in JS when tablesorter() is called on the selector.
The updated UI plugin supports this -- the problem originates at the link click, where it does not update the anchor at the end of the current location like it should. Unfortunately the UI plugin site is down so I can't update it at the moment.
We can surely handle this with a cookie?
Commit pushed to https://github.com/mozilla/socorro https://github.com/mozilla/socorro/commit/27162c0c920715f78ee3693cfa0c65d4a988f43f Merge pull request #190 from ossreleasefeed/426247-retain-tab-state Ensure that tabs keep state between page navigation, fixes bug 426247