From c103383e6bc2b567d926b7c8ac8ce41d1f51ed44 Mon Sep 17 00:00:00 2001 From: booploops <49113086+booploops@users.noreply.github.com> Date: Wed, 26 Jan 2022 23:18:01 -0800 Subject: [PATCH] readded closeWindow, and checkMarquee that were removed in a merge --- src/renderer/index.js | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/renderer/index.js b/src/renderer/index.js index 0d62a776..7e7a5ded 100644 --- a/src/renderer/index.js +++ b/src/renderer/index.js @@ -3424,6 +3424,33 @@ const app = new Vue({ //this.webremoteqr = await ipcRenderer.invoke('setRemoteQR','') this.webremoteurl = await ipcRenderer.invoke('showQR','') //this.modals.qrcode = true; + }, + checkMarquee() { + if(isElementOverflowing('#app-main > div.app-chrome > div.app-chrome--center > div > div > div.playback-info > div.song-artist') == true) { + document.getElementsByClassName('song-artist')[0].classList.add('marquee'); + document.getElementsByClassName('song-artist')[1].classList.add('marquee-after'); + } + if(isElementOverflowing('#app-main > div.app-chrome > div.app-chrome--center > div > div > div.playback-info > div.song-name') == true) { + document.getElementsByClassName('song-name')[0].classList.add('marquee'); + document.getElementsByClassName('song-name')[1].classList.add('marquee-after'); + } + }, + closeWindow(){ + switch (app.cfg.general.close_behavior) { + case 0: + case '0': + ipcRenderer.send('close'); + break; + case 1: + case '1': + ipcRenderer.send('minimize'); + break; + case 2: + case '2': + ipcRenderer.send('minimizeTray'); + break; + + } } }