libredirect / browser_extension

A browser extension that redirects popular sites to alternative privacy friendly frontends
https://libredirect.github.io
GNU General Public License v3.0
3.18k stars 118 forks source link

UI unusable (v2.8.4) #929

Closed atomGit closed 1 month ago

atomGit commented 3 months ago

a UI change between 2.8.2 and 2.8.4 has made the toolbar pop-up unusable

when clicking the toolbar icon > settings > youtube (for ex., but it doesn't matter), the UI becomes very narrow (about 3/4" wide) and all of the content is squashed into this very long, narrow container which is unusable (i couldn't get a screen cap because the pop-up disappears)

it seems like there may be a conflict with some other CSS

accessing the settings from about:addons > preferences works fine

ManeraKai commented 3 months ago

Can you take a screenshot?

atomGit commented 3 months ago

when i try to screen-cap, the pop-up UI disappears before the capture is made

ManeraKai commented 3 months ago

How about recording a video?

atomGit commented 3 months ago

taking a screen cap using a delay worked

1 2

ManeraKai commented 3 months ago

You were doing it like this right?

https://github.com/libredirect/browser_extension/assets/40805353/c9def7ec-5212-4ffa-abfe-b3103dedb2c2

atomGit commented 3 months ago

ok, i see what's happening - ignore my 3rd screen cap (i deleted it) - in your video, you click 'settings' and the large UI opens - in my case i'm seeing what's in my 2nd screen cap instead of the whole UI

ManeraKai commented 3 months ago

Your problem is because of this commit which was made for mobile devices: https://github.com/libredirect/browser_extension/commit/8d944834fafe683d2d266252747d42a6317f5acf

What happens when you press YouTube in the popup? What browser are you using?

atomGit commented 3 months ago

FF v125

if i click youtube right after opening the pop-up, something like an iframe is displayed which loads youtube.com

ManeraKai commented 1 month ago

I rewrote the UI in Svelte. Do you still have the same issue?

atomGit commented 1 month ago

no - the settings link in the pop-up loads the new settings page