-
Notifications
You must be signed in to change notification settings - Fork 79
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
Pressing and holding Ctrl causes a ui error in 'godmode' #2145
Comments
Unable to reproduce. It seems your ctrl key may be auto-repeating, I don't think it should. |
I can reproduce in VM Win10 in Firefox, Edge, Chrome and Opera - Windows thing? |
Good idea, will do: https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/repeat. |
Fix works too on Windows 7. To check Windows XP then needed is use MyPal 68 if is in good work latest stable and dev builds of uBo. Vista may need use some of Chromium based 78 - 87 release (MyPal 68 may still works bad on Vista) to check it. If XP and Vista don't repeat button then this is added in 2009 to Windows 7 or later by e.g. KB update (no planed for XP and Vista). |
Prerequisites
I tried to reproduce the issue when...
Description
If I am advanced user (Important!) and I open uBlock popup panel in any page,
then press Ctrl for more than 1 second,
the green allow box will twinkle:
I tried to find out why this appear,
and (maybe) I found the problem source:
/js/popup-fenix.js , Line 1256
It cause the 'godMode' class toggles very quickly, so the box twinkle.
A specific URL where the issue occurs
everywhere
Steps to Reproduce
Expected behavior
godMode open and a green allow box appear
Actual behavior
The green allow box twinkle very quickly.
'godMode' is always toggling.
if I open DevTools, there is a 'godMode' twinkle in body's class:
uBlock Origin version
1.42.4
Browser name and version
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36
Operating System and version
Windows 10 21H2 19044.1766
The text was updated successfully, but these errors were encountered: