Only page gets page-on-left class

(Framework7 v1, with Vue)
There’s only one page in this view, but it’s getting the page-on-left class. It’s not noticeable with the material theme, but on iOS there’s a translate style that makes the app unusable.

i.e. the current page is being considered the previous page (particularly evident if you apply the preloadPreviousPage: false property to the app, and the screen is then black).

To get here, the app simply runs: this.$f7.views.main.router.load({url: '/student_list/', pushState: true})

Any clues why this class is being applied to the active page, and how I can prevent that?

My_App2