From 09c18c571f28cdb7986a6a371e27910468c294e6 Mon Sep 17 00:00:00 2001 From: absidue <48293849+absidue@users.noreply.github.com> Date: Sun, 5 May 2024 02:11:29 +0200 Subject: [PATCH] Download correct resolution for side bar channel thumbnails (#5062) --- src/renderer/components/side-nav/side-nav.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/renderer/components/side-nav/side-nav.js b/src/renderer/components/side-nav/side-nav.js index 76adcbfd581b..a68ac2e686c4 100644 --- a/src/renderer/components/side-nav/side-nav.js +++ b/src/renderer/components/side-nav/side-nav.js @@ -35,6 +35,12 @@ export default defineComponent({ activeSubscriptions: function () { const subscriptions = deepCopy(this.activeProfile.subscriptions) + subscriptions.forEach(channel => { + // Change thumbnail size to 35x35, as that's the size we display it + // so we don't need to download a bigger image (the default is 176x176) + channel.thumbnail = channel.thumbnail?.replace(/=s\d+/, '=s35') + }) + subscriptions.sort((a, b) => { return a.name?.toLowerCase().localeCompare(b.name?.toLowerCase(), this.locale) })