2025-08-20, 05:52 AM
(This post was last modified: 2025-08-20, 07:58 AM by visualblind. Edited 12 times in total.)
(2025-04-09, 09:21 PM)CaptainChip Wrote: Sorry to bump an old thread, but is this feature still working in 10.10.7? I have tried replacing the line following a guide online and cant seem to get it to work
@CaptainChip I confirm the method of changing the enableBackdrops:function() in main.jellyfin.bundle.js still works in 10.10.7

enableBackdrops:function(){return R}
has to be changed to:
enableBackdrops:function(){return E}
The change that I performed was at line 2 at character number 324386
![[Image: enable-Backdrops-function.png]](https://i.ibb.co/N6j8VZST/enable-Backdrops-function.png)
For those of you that say it doesn't work, you likely are using a cached version of main.jellyfin.bundle.js somehow. Always verify and confirm it changed by directly loading the file in the browser.
The letter that you change FROM won't stay the same version to version, so don't use that as a guide.
If you need a reliable way to search for what's in your file, you could either search using the fixed string
Code:
'enableBackdrops:function(){return '
or use regex with sed like this:
Code:
sed -n '/enableBackdrops:function(){return \w}/p' main.jellyfin.bundle.js
the \w character class will catch any single letters, numbers, and underscores
or use sed to replace any character not equal to E like this:
Code:
sed -i 's/enableBackdrops:function(){return [^E]}/enableBackdrops:function(){return E}/' main.jellyfin.bundle.js
If using extended regex with sed:
Code:
sed -E -i 's/enableBackdrops:function\(\)\{return [^E]\}/enableBackdrops:function\(\)\{return E\}/' main.jellyfin.bundle.js