WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
181193
REGRESSION (
r225494
): Mouse pointer reappears shortly after hiding when scrolling using arrow keys
https://bugs.webkit.org/show_bug.cgi?id=181193
Summary
REGRESSION (r225494): Mouse pointer reappears shortly after hiding when scrol...
mitz
Reported
2017-12-30 11:47:19 PST
To reproduce this bug, make this window shorter than the webpage, place the mouse pointer somewhere on the page, and press the up or down arrow key to scroll. The mouse pointer hides, then the page scrolls, then shortly afterwards the mouse pointer shows again, which shouldn’t happen. This happens in TOT but not in Safari 11.0.2 (604.4.7.1.3).
Attachments
Removed code to explicitly unhide the cursor when canceling the autohide timer
(1.26 KB, patch)
2017-12-30 13:56 PST
,
mitz
ap
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
mitz
Comment 1
2017-12-30 13:37:34 PST
Caused by <
https://trac.webkit.org/r225494
>, the fix for
bug 180247
. It’s not clear (and the change log doesn’t explain) why cancelAutoHideCursorTimer was made to show the cursor.
mitz
Comment 2
2017-12-30 13:40:07 PST
rdar://problem/36242565
mitz
Comment 3
2017-12-30 13:56:59 PST
Created
attachment 330262
[details]
Removed code to explicitly unhide the cursor when canceling the autohide timer
mitz
Comment 4
2017-12-30 20:39:04 PST
Thanks, Alexey! Committed <
https://trac.webkit.org/r226313
>.
Antoine Quint
Comment 5
2017-12-31 02:19:04 PST
Is
https://bugs.webkit.org/show_bug.cgi?id=180247
still fixed after this patch?
mitz
Comment 6
2017-12-31 12:45:23 PST
(In reply to Antoine Quint from
comment #5
)
> Is
https://bugs.webkit.org/show_bug.cgi?id=180247
still fixed after this > patch?
Before this patch, the mouse pointer would unhide when hitting Esc. After this patch, the mouse pointer remains hidden after hitting Esc, until the mouse is moved. This matches the behavior in QuickTime Player. So I’d say that
bug 180247
remains fixed, because the pointer isn’t hidden permanently as it used to be.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug