diff --git a/src/renderer/views/pages/library-songs.ejs b/src/renderer/views/pages/library-songs.ejs index 54a6b5a1..17ff2913 100644 --- a/src/renderer/views/pages/library-songs.ejs +++ b/src/renderer/views/pages/library-songs.ejs @@ -74,9 +74,8 @@ + v-for="page in pagesToShow" + >{{ page }} +
+ + / {{ numPages }} +
@@ -164,6 +167,13 @@ return idx === this.currentPage || idx === this.numPages && this.currentPage > this.numPages; }, + changePage: function (event) { + const value = event.target.valueAsNumber; + + if (!isNaN(value) && value >= 1 && value <= this.numPages) { + this.currentPage = value; + } + }, goToPage: function (page) { this.currentPage = page; },