I know this relates to browser tabs not refreshing but it is a serious issue around grading the wrong students work via the Moodle assignment module.
What happens is if you have two tabs open in the browser and have the same or even a different assignment grading page open in each tab and then you also use the filtering in each tab (filter First Name) a problem can arise.
In each tab filter the first name to a different letter (filter First Name to R in first tab and filter First Name to S in the second tab).
Then in browser tab 2 choose the first student in the list of students with first name starting with S. In mine its a student called Stephen. When I click on the grade pencil next to Stephen then Stephens grading page comes up which is all good.
But if I then click on the first browser tab I see my list of students filtered to show only the students with First name starting with R. On this tab if I click on the Grade pencil next to my student called Robert I get Stephens grading page coming up. As an admin I understand why this happens but standard teachers don't understand that when they flick between tabs the page needs to be refreshed to display the correct information (filter changed from R to S between tabs). It is a serious issue if you are grading many students and you navigate to another tab without refreshing the page.
Is it something Moodle should look at? If the URL is something like this ....server/mod/assign/view.php?action=grading&id=239&tifirst=R so what is showing is students with first name starting with R. And then you click on the grade pencil next to 'Robert' for example on this page it shouldn't then produce a page for a student with the first name starting with S without a warning of some kind? I think its an issue but has this been discussed before and dismissed?
We are using Moodle 2.7.7 and Moodle 2.9.3+ and get the same results in both versions and same results in latest Chrome and IE11 browsers.