I would expect it to only refresh the current window, as well. In Chrome, it only refreshes the one tab, not all open tabs. But the more I think about it, this kind of makes sense to refresh the whole app (for Obsidian).
Perhaps the need for resheshing is different when all the files are local, and so an app-wide refresh makes more sense. In a browser, each tab is pulling info from a different datasource. But with Obsidian, it’s all just one set of files in your local vault. If something isn’t displaying correctly, an app-wide refresh is probably in order.