The refresh button on the "Create pull request" tab does not load changes in the code
I’ll explain the workflow I’m going for as well as how the extension doesn’t operate as I would expect it to, because this is potentially two separate issues.
I have the “Create pull request” tab open. I’m looking through the changes made in each file to validate everything I’ve done before creating the pull request. I spot a mistake, so I go off into an editor tab, edit the code, commit it and squash the commit down with a rebase, then I go back to the “Create pull request” tab and click refresh so that it represents the new commit tree after having rebased. But the list of the commits in the pull request has not changed and does not reflect the new commit tree after rebasing.
To workaround this I then select a new branch to merge into, change it back to the branch I want, and now the commit list looks correct and has my rebased commits it. Yay! But the file list is still incorrect. It contains files that no longer have changes, and clicking on a file shows the old diff as it was before rebasing. This is potentially a separate issue?