From 16e51aa3196b4ddda6d4d2681913bcb626c0989c Mon Sep 17 00:00:00 2001 From: Joe Rogers <1337joe@users.noreply.github.com> Date: Fri, 10 Feb 2023 22:34:20 -0500 Subject: [PATCH] Convert if/else add/remove statements to toggle Co-authored-by: Bill Thornton --- .../libraryoptionseditor/libraryoptionseditor.js | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/components/libraryoptionseditor/libraryoptionseditor.js b/src/components/libraryoptionseditor/libraryoptionseditor.js index 1991e0f19..877b781a2 100644 --- a/src/components/libraryoptionseditor/libraryoptionseditor.js +++ b/src/components/libraryoptionseditor/libraryoptionseditor.js @@ -368,11 +368,7 @@ import template from './libraryoptionseditor.template.html'; parent.querySelector('.imageFetchers').addEventListener('click', onImageFetchersContainerClick); parent.querySelector('#chkEnableEmbeddedTitles').addEventListener('change', (e) => { - if (e.currentTarget.checked) { - parent.querySelector('.chkEnableEmbeddedExtrasTitlesContainer').classList.remove('hide'); - } else { - parent.querySelector('.chkEnableEmbeddedExtrasTitlesContainer').classList.add('hide'); - } + parent.querySelector('.chkEnableEmbeddedExtrasTitlesContainer').classList.toggle('hide', !e.currentTarget.checked); }); } @@ -593,11 +589,7 @@ import template from './libraryoptionseditor.template.html'; parent.querySelector('#chkSaveLocal').checked = options.SaveLocalMetadata; parent.querySelector('.chkAutomaticallyGroupSeries').checked = options.EnableAutomaticSeriesGrouping; parent.querySelector('#chkEnableEmbeddedTitles').checked = options.EnableEmbeddedTitles; - if (options.EnableEmbeddedTitles) { - parent.querySelector('.chkEnableEmbeddedExtrasTitlesContainer').classList.remove('hide'); - } else { - parent.querySelector('.chkEnableEmbeddedExtrasTitlesContainer').classList.add('hide'); - } + parent.querySelector('.chkEnableEmbeddedExtrasTitlesContainer').classList.toggle('hide', !options.EnableEmbeddedTitles); parent.querySelector('#chkEnableEmbeddedExtrasTitles').checked = options.EnableEmbeddedExtrasTitles; parent.querySelector('#chkEnableEmbeddedEpisodeInfos').value = options.EnableEmbeddedEpisodeInfos; parent.querySelector('#selectAllowEmbeddedSubtitles').value = options.AllowEmbeddedSubtitles;