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
More monkey background color glitches #2833
Comments
It's a Windows thing. Pretty sure the transition effect is what makes it prominent, but it's not something we can eliminate altogether. Mozilla needs to fix their rendering engine. This is much better than what it was at first, and is actually still readable. I'm not sure what can be done short of going completely back to the old style (which probably still had glitches, just less noticeable). See #2822 (comment) for links. |
Does anyone have the same issue under windows system as me? |
Not the same as pictured above? Could you post a picture? |
Are you using FF with some theme or are you using a fork? If it's a fork them it might be because of the |
That one was the developers ed. Let me try out my main version... |
I don't think that would make a difference. It might, but last I checked there wasn't much different between developer edition and release. If I recall correctly it was more like a glorified beta. Some additional features that eventually get moved into release. |
Nope. GM 4.3beta4 with
|
And as I can see it, it's only the locale strings. Not the script names. And they seem to be adjusted a bit lower (compared to the names and/or the icons)... |
I used to have it in order to compare FF 56.x and FF 57.x. No longer today. Now it's just to have two seperate installations. They don't differ much! |
If you switch to English does the problem persist? It could be the characters are using more 'line-height' or some such. Other things I'd suggest and see if it persists. Unfortunately I don't have access to FF57+ atm and it'd be a PIA to configure something up right now.
Some other tidbits. |
Have you ever tried to switch the FF language pack? I'm still stuck with my german installation, but working on it. Settings ->(preferred) Language doesn't do anything (but selecting english pages? dunno). Also checking things similar to those you mentioned (I will change sth. with my eclipse/GitHub system and install it temporarily - that worked already!) Maybe tonight... 8.1 (refused to upgrade 10) |
What's your Windows set at? I'm pretty sure there's a configuration option in FF that uses the OS locale and disregards pretty much all other settings. Might be behind |
Must be ... did not work. Would probably only affect linked pages in |
Almost missed this, only saw it because I almost never close tabs and happen to click on this particular tab. If you have an update just post another message. Anyway I'll try installing a windows VM under a different language and see if I can reproduce. Sometime this weekend. |
I know, that I didn't produce a new notification. I did that, because there was almost no time between my posts (just your reply), and my try was almost immediately blown up (just saw the |
I can't seem to reproduce the offset error. I've tried with different FF language installations, Windows display settings, FF font sizes, UI compact settings. This is on Windows 10 1709. |
Maybe it's a Windows 8.1 thing? The data is correct, just the alignment fails... |
Could be. I don't have any Windows 8 systems to test. Nor can I get ahold of one. |
The issues I've seen most recently are minor but recently still present, Windows 7. |
Right now on Win7, I see:
|
Number 1 seems to be gone, but now, there is a different grey active background (just baseline). Maybe only Win 8.1 (then it's okay, just broken). |
These visual glitches are unfortunate, but only cosmetic, so I'm deferring any remaining fixes to the next release. |
Working on this here: master...arantius:monkey-menu-rewrite It doesn't have the brand new "scroll only the scripts" feature, but otherwise is a lot less code to do the same things. And fingers crossed might address visual glitches. |
Can't test at the moment, but there are two things with the menus that I'd like to know.
|
Ah, a third thing.
|
I guess, there's a <hr> missing in the submenu (below the title)... |
OH. I forgot, I had a change in my monkey-menu.js that I had set to ignore. This issue is caused by this line (in current code) greasemonkey/src/browser/monkey-menu.js Lines 322 to 324 in 712b357
The |
Still to do: test on Windows, to see if it's glitchy. Current state: As of 36d4794. |
Win 8.1 was just fine (just the usual glitches). As of 36d4794. Well, hmm, the third link at the bottom ( Also (in the submenu), two horiz. lines were removed (below the header and below the details). |
Can you elaborate? I don't know what you mean.
Yep, whoops. That said, on Win7, I'm still seeing glitchiness, but not as much as before. Only while scrolling the scripts (the only thing that scrolls), and isolated to the newly visible elements. Also just noticed: mouseout should un-focus. |
Maybe it's just me, but I feel like the whitespacing is off (there's less of it) around each menu item. If you look at a native FF menu there's actually quite a bit of whitespace. |
I don't know, if it's a Win 8.1 (misrendering) thing, but it was a bit unclear:
After opening the menu, This is a sign of not having enough space for the menu items plus the fixed space for user script names. |
Looking at the latest commit, he made the scroll bar section too large (380px). The latest master has it set to 350px to fix the nested scroll bar issue. |
Oh, if it's the old one, then it should be okay... BTW: Is it just me, maybe I'm biased, but if find it pretty unusual to have |
Mostly shrug, but any given user needs to export before they can import? |
I can easily follow that reasoning, but when I look around, it seems, that the natural order is quite often (if not always) |
I don't think we can actually fix this, it's Firefox that's broken: https://bugzilla.mozilla.org/show_bug.cgi?id=1418677#c20 So I'll address the general appearance items called out above and call this done. |
Fixes greasemonkey#2833 (as well as we can)
Version: 4.3beta4
Platform: FF58 on Windows 10
(1) Scroll up or down in your user script list, then click a script to open its details pane. During the transition animation to and from the details pane, the bottom section will be messed up. This only happens if you scroll first.
(2) In the script details pane, mouse over and then off the
Uninstall
item. It will not properly return to the "unselected" look when you mouse off.Edit: The precise behavior of the second one can apparently vary between displays/machines, but there's some weirdness either way.
The text was updated successfully, but these errors were encountered: