diff --git a/common/lkt.js b/common/lkt.js index faa8942c35c87aad8c9ad725adf9a4104aac7807..54de47090052d28aceb268c95a5bce0c13df5762 100644 --- a/common/lkt.js +++ b/common/lkt.js @@ -392,7 +392,6 @@ class LktClient { static playlists_updated = true; static setPlaylistsUpdated(state) { - logger.debug("abab","playlistyodated"); this.playlists_updated = state; } diff --git a/instance/index.js b/instance/index.js index ee4bf6e2a613b20dd13c82cef3cc33c2762db28e..73d78b15d86b3c21041a1af41dcb898762c1cedc 100644 --- a/instance/index.js +++ b/instance/index.js @@ -248,6 +248,13 @@ ipcRenderer.on('reload-db-responce', (event, arg) => { }); }); [].forEach.call(document.querySelectorAll('#panelLeft .karaCard'), addDBKaraEventHandlers); + if(!isQueueView) { + [].forEach.call(document.querySelectorAll('#panelLeft .karaCard'), (element)=>{ + element.getElementsByClassName('karaAddBtn')[0].hidden = true; + element.getElementsByClassName('karaInsertBtn')[0].hidden = true; + element.getElementsByClassName('karaAddPlaylistBtn')[0].hidden = false; + }); + } }); /* Create the right panel: the queue */ @@ -287,7 +294,7 @@ ipcRenderer.on('playlist-data-responce', (event,karas) => { $('#panelRight').append(data); }); }); - [].forEach.call(document.querySelectorAll('#panelRightPlaylists .karaCard'), addPlayListKaraEventHandlers); + [].forEach.call(document.querySelectorAll('#panelRight .karaCard'), addPlayListKaraEventHandlers); } else { document.getElementById('panelBuffer').innerHTML = ''; diff --git a/main.js b/main.js index 2ace93c74a9ef390223a9007284d34b57cb9a21b..79223eb2517150a5ecb84f72bdec25f8a3303916 100644 --- a/main.js +++ b/main.js @@ -257,7 +257,11 @@ ipcMain.on('play-kara-queue-pos', (event, arg) => lkt.commandPlayPos(arg.positio ipcMain.on('add-kara-queue-id', (event, arg) => lkt.commandQueueAddId(arg.id)); ipcMain.on('insert-kara-queue-id', (event, arg) => lkt.commandQueueInsertId(arg.id)); ipcMain.on('delete-kara-queue-pos', (event, arg) => lkt.commandQueueDelPos(arg.position)); -ipcMain.on('add-kara-playlist-id', (event,arg) => lkt.commandPlaylistAddId(currentPlaylist,arg.id)); +ipcMain.on('add-kara-playlist-id', (event,arg) => { + if(currentPlaylist != "") { + lkt.commandPlaylistAddId(currentPlaylist,arg.id); + } +}); ipcMain.on('del-kara-playlist-id', (event,arg) => lkt.commandPlaylistRemoveId(currentPlaylist,arg.id)); ipcMain.on('clear-playlist', (event,arg) => {