Refreshing the preview is appropriate and good—the icon or description may have changed. And it will reduce the surface of this bug.
But I suspect that the race condition between clicking on Open and a refresh and the new click being registered will be unavoidable. I think it would still make sense for the click scope to not include a version in its appid URL.
Refreshing the preview is appropriate and good—the icon or description may have changed. And it will reduce the surface of this bug.
But I suspect that the race condition between clicking on Open and a refresh and the new click being registered will be unavoidable. I think it would still make sense for the click scope to not include a version in its appid URL.