onLoaded doesn't do that... onStatusChanged does.
Also probably want to do something more pretty for error display in the app, for when a book fails to load, rather than just an empty viewer...