I believe that is a WAD (works as designed)
The Viewer can be used outside of Calibre. So it is most likely that it uses the books internal metadata.
View does not update the metadata on the fly like Send to Device does.
To update an EPUB in the library use Modify EPUB (a PI) or Polish