The issue has been closed
If you open an issue in Firefox, then for example change the labels, close the tab with Ctrl + W
then undo closing the tab with Ctrl + Shift + T
it will load the issues as it was before you changed the labels. This is super confusing if this is a typical workflow for you (as is it for me when triaging hundreds of issues).
It would be super impressive if Refined Github could somehow fix this problem somehow.

I think this is because Firefox doesn't restore the DOM but just reloads the HTML from cache, which doesn't have the latest changes.
I don't think this is fixable other than by reloading the whole page, which is not great.
posted by fregante over 5 years ago
Interesting. The underlying problem is the way Github updates its DOM then?
The problem also exists in Chrome, if you close the tab quickly enough after e.g. adding or removing a label - when reopening the tab the previous state is shown.
In theory an extension (I am not saying this should be in Refined GitHub, just that this could theoretically be solved via an extension) by tracking if you make any changes to an issue, so that when you close and re-open a tab it could automatically reload in these cases, correct?
posted by janpio over 5 years ago
Not really. Even if we save the DOM/HTML, we can't guarantee that events still work correctly if we inject it. I think Chrome preserves the whole application state in memory, we can't do that from an extension.
posted by fregante over 5 years ago
Oh sorry, I was unclear. I meant:
The extension takes care of tracking changes to a discussion, then if a tab is reopened (Ctrl + Shift + T
) and it detects the "this is probably showing outdated information now" situation it reloads the page manually instead of letting the browser show an outdated version of it.
posted by janpio over 5 years ago
if a tab is reopened
I don't think we can detect that without adding tabs
permission, which we can't.
I think you'll just have to press Ctrl + Shift + T
Ctrl + R
😄
posted by fregante over 5 years ago
posted by janpio over 5 years ago 
Feels like yesterday that I left that comment. Unfortunately it wasn't.
Nobody took this for years, closing.
posted by fregante over 3 years ago