We have a custom Web Panel at location “bitbucket.web.repository.browse.filebrowser.before”
This web panel displays correctly when the page is loaded, and uses the context branch (our com.atlassian.plugin.web.ContextProvider implementation uses the atRevisionRef param for rendering).
It works the first time the page is loaded, but it does not refresh when another branch is selected, since bitbucket only refreshes a partial of the view with AJAX.
I think It should probably refresh this panel as well, since the atRevisionRef is different.
Our bitbucket server version: 5.9.0