Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] [SuperUrlBar] Latest Zen Update broke Blur for non-internal pages #65

Open
Swivelgames opened this issue Dec 12, 2024 · 3 comments
Labels
bug Something isn't working

Comments

@Swivelgames
Copy link

Swivelgames commented Dec 12, 2024

Affected Theme

  • Name: SuperUrlBar
  • Version: v1.4.2

Affected Theme Settings

  • Enable a Background Blur when the Url Bar is focused & select its Intensity

Zen Version: 1.0.2-b.0 (Firefox 133.0)

System OS: Both macOS and Linux

Describe the bug
When the URL Bar is focused and active, blur does not apply to non-internal pages anymore.

To Reproduce
Steps to reproduce the behavior:

  1. Install and Enable SuperUrlBar
  2. Enable Enable a Background Blur when the Url Bar is focused & select its Intensity
  3. While in Zen Settings, activate the URL bar and start typing. Notice that the background is correctly blurred
  4. Open a new tab and go to Google.com

Expected behavior
Background is correctly blurred like it is on the browser-internal page.

image

Screenshots/Videos
Background is not blurred.

image

Additional context
This was working on a previous version. I noticed it break on macOS first last week, and now on my Linux machine today.

It also appears to be off-center, but I didn't check to see if there was an existing bug for that yet.

@Swivelgames Swivelgames added the bug Something isn't working label Dec 12, 2024
@Swivelgames
Copy link
Author

I hadn't realized it, but I had the now-deprecated official Floating Url Bar extension installed and enabled at the same time. That was the issue 😬

@Swivelgames
Copy link
Author

Just kidding. It seems to be intermittent... It's very odd.

@Swivelgames Swivelgames reopened this Dec 12, 2024
@JLBlk
Copy link
Owner

JLBlk commented Dec 14, 2024

Yeah, it's a long onging issue that's related to "clip-path" (used to create the rounded browser corners). The problem with clip-path is that it uses some performance (should be unnoticable though) so they tried to find ways to create the corners without clip-path and suceeded, but now it seems they're kinda using sth like that again so blur isn't working outside browser internal pages.
If you know how to edit your userChrome.css paste the following code to fix it:

  /* Scuffed af solution to make blur work (need to find better solution) */
  :root:not([inDOMFullscreen='true']):not([chromehidden~='location']):not([chromehidden~='toolbar']) {
    clip-path: content-box;
  }

I probably won't update this officially soon since the SuperUrlBar Mod needs an "Overhaul" after the beta update but i'm rather busy at the time and not really motivated, sry

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants