From a1aa060f848e7d8da29142954c4f642970fc3fab Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Sun, 25 Apr 2021 19:06:31 -0300 Subject: naughty hack for context menu in playlist sources ...plus a todo detailing what should be better --- ui.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'ui.js') diff --git a/ui.js b/ui.js index 38a365d..bd73bdc 100644 --- a/ui.js +++ b/ui.js @@ -58,6 +58,10 @@ const { } } = require('tui-lib') +const { + originalSymbol +} = require('./socket') + /* text editor features disabled because theyre very much incomplete and havent * gotten much use from me or anyone afaik! const TuiTextEditor = require('tui-text-editor') @@ -1148,6 +1152,16 @@ class AppElement extends FocusElement { } const rootGroup = getItemPath(item)[0] + + // This is the hack mentioned in the todo!!!! + if ( + this.config.showPartyControls && + rootGroup.isPartySources && + item[originalSymbol] + ) { + item = item[originalSymbol] + } + const hasNotesFile = !!getCorrespondingFileForItem(item, '.txt') if (listing.grouplike.isTheQueue && isTrack(item)) { -- cgit 1.3.0-6-gf8a5