-
Notifications
You must be signed in to change notification settings - Fork 436
[Firefox] Popup issues #730
Comments
Can't reproduce either issue on Firefox 35.0.1 (OS X) with latest µBlock (0.8.7.0-dev.8). |
The advanced matrix is glitching here as well. Happens when the matrix is left extended '+' and appears on subsequent toolbar reopenings, where the page is refreshed or browsing to a new page. Setting the filtering matrix back to '-' allows the toolbar pop up to display normally here. Firefox 35.0.1 32 bit, Mint Mate 17.01 64 bit, µBlock 0.8.7.0-dev.8 Edit: no ui issues here with 0.8.6.0 |
I also encounter the same issue on Firefox developer edition (v37a) on ubuntu 14.10. |
From the screenshots you showed, this looks like a Firefox or window manager rendering bug more than anything else. If you look at this: If you overlay the actual popup's size, it fits well with the partial popup you showed in your screenshot. Take a look: Ignore the typeface (looks like you're defaulting to ubuntu, maybe?), you can see that the widths (which aren't dependent on the typeface) seem to match. Can anyone who's running Firefox on Windows/OS X reproduce this? I've been unable to reproduce on OS X, and the combination of all the above (plus the fact that all reports have been from Linux so far) makes me think it might be Firefox-on-Linux-specific. |
Yes, a Firefox issue, I have it all the time the first time I bring the popup. Not sure what can be done, if anything. @Deathamns should have better insights about the issue. |
The glitching is definitely an issue, but about the flickering, I doubt anything can be done. It's also present on Chromium, and I spent so much time earlier in the design of the dynamic filtering pane to get rid of it, I gave up in the end. No amount of CSS I threw at this would make any difference. |
@gorhill out of curiosity, would you mind sharing a minimal test case to reproduce the flickering? |
Toggle on/off the dynamic filtering pane. |
@gorhill hmm, am I doing the right thing here? http://chrisly.me/3q0c3F100F3O If so, it doesn't seem like the flicker is happening — or am I not noticing it? |
@chrisaljoudi Yes, it looks clean. So it's a non-Safari problem, or a linux problem, to be determined. |
I'm sorry I'm talking so much, but the screen recording is of Chrome on OS X. Sorry I didn't make that clear. I'll try and test in Chrome on Windows to see (if it works on Windows but not on Linux, then it's likely a Linux-only problem for both Chrome and Firefox). |
Like gorhill describes above, I get this issue in Firefox 35.0.1 right after it first starts and it happens on my Linux and Windows boxes. It's usually fine after the first broken uBlock popup. This has been an issue with all versions of uBlock that I've tried.
|
For me it's the same with version 0.8.7.0 on Firefox 35.0.1, on Archlinux with kernel 3.18.6-1-ARCH, x86_64. I downgraded to 0.8.6.0 for the time being. |
No popup issue here with uBlock 0.8.7.0 Final on Firefox 35.0.1 / Win7 x64 (never had any with previous uBlock 0.8.6.0 either). |
With 0.8.7.1-dev.2 the advanced panel glitch is gone here. That is to say, it is working great. Mint 17.01 64 bit; Firefox 35.0.1 32 bit Edit: Dang, rebooted the browser and the glitch came back. sadpanda.jpg |
Someone posted a video of the glitch (in the Chrome store's feedback section), It looks more severe than what I get (I get the glitch only once): (You will need to noop |
did fix; can confirm \o/ |
Here too. Thanks. |
Note this does not fix issue gorhill/uBlock#505 . |
When I try to open the popup, with the dynamic filtering matrix enabled, it usually looks like this:
Without the filtering matrix, it is cut off on the right side:
It's probably the same issue. It looks like a race condition; every once in a while it'll open correctly (both with and without filtering matrix).
This is with 0.8.7.0-dev.8, it worked fine with 0.8.6.
There is also an annoying 'flickering' of the filtering matrix when you open the popup. This happens in 0.8.6 as well.
The text was updated successfully, but these errors were encountered: