diff --git a/src/renderer/main/vueapp.js b/src/renderer/main/vueapp.js
index 3ae6c372..3b9d118d 100644
--- a/src/renderer/main/vueapp.js
+++ b/src/renderer/main/vueapp.js
@@ -133,6 +133,7 @@ const app = new Vue({
animateBackground: false,
currentArtUrl: "",
currentArtUrlRaw: "",
+ mvViewMode: "full",
lyricon: false,
currentTrackID: "",
lyrics: [],
@@ -4879,11 +4880,13 @@ const app = new Vue({
}
app.modals.settings = true;
},
- fullscreen(flag) {
+ fullscreen(flag, mv = false) {
this.fullscreenState = flag;
if (flag) {
ipcRenderer.send("setFullScreen", true);
- app.appMode = "fullscreen";
+ if (!mv) {app.appMode = "fullscreen";} else {
+ app.mvViewMode = "full"
+ }
document.addEventListener("keydown", (event) => {
if (event.key === "Escape" && app.appMode === "fullscreen") {
@@ -4896,12 +4899,13 @@ const app = new Vue({
}
},
pip() {
- document.querySelector("video#apple-music-video-player").requestPictureInPicture();
- // .then(pictureInPictureWindow => {
- // pictureInPictureWindow.addEventListener("resize", () => {
- // console.log("[PIP] Resized")
- // }, false);
- // })
+ // document.querySelector("video#apple-music-video-player").requestPictureInPicture();
+ // // .then(pictureInPictureWindow => {
+ // // pictureInPictureWindow.addEventListener("resize", () => {
+ // // console.log("[PIP] Resized")
+ // // }, false);
+ // // })
+ this.mvViewMode = (this.mvViewMode == "mini") ? "full": "mini"
},
miniPlayer(flag) {
if (flag) {
diff --git a/src/renderer/style.less b/src/renderer/style.less
index 3403196e..fdc2dd40 100644
--- a/src/renderer/style.less
+++ b/src/renderer/style.less
@@ -2396,6 +2396,12 @@ input[type="range"].web-slider.display--small::-webkit-slider-thumb {
height: 100%;
bottom: 0;
z-index: 100000;
+ &.mini{
+ width: 20%;
+ height: 20%;
+ right: 1vw;
+ bottom: 5vh;
+ }
}
#apple-music-video-container {
diff --git a/src/renderer/views/app/panels.ejs b/src/renderer/views/app/panels.ejs
index 75702435..fcc74402 100644
--- a/src/renderer/views/app/panels.ejs
+++ b/src/renderer/views/app/panels.ejs
@@ -46,7 +46,7 @@
{{ convertTime(getSongProgress()) }}
{{ convertTime(mk.currentPlaybackDuration) }}