-
Notifications
You must be signed in to change notification settings - Fork 8.4k
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
Interactivity bugs post-#9820 #9955
Comments
Looks like there's a selection issue when you click and drag too quickly. (Sorry for the terse body; I have to post this using powershell because of a new MSIT rule about personal devices :|) |
There sure is, just hit like 4 times this morning. Added to the list |
haha, found it
_terminal->SetSelectionAnchor(_GetTerminalPosition(touchdownPoint)); vs _core->SetSelectionAnchor(terminalPosition); We're now using the location of the drag event as the selection anchor, instead of the location that the user initially clicked. Oops. Now to write a test. |
Oof. B is hard, I think. The touchpad sends very many small scroll deltas, less than one row at a time. The control scrollbar can store a In the interactivity split, there's no place for us to store that double. We immediately narrow to an Theoretically, we could store a |
Oh yes, that is frightening for sure. This is a wackadoo idea, but... what if the scrollbar's size was |
No no it would probably be absolutely wack for the UI to display that (or Accessibility would say "line 300 of 1991661") |
Point [E] may cause an accessibility regression in the 1.11 timeframe. |
## Summary of the Pull Request This was missed in #10051. We need to make sure that the UIA provider can immediately know about the padding in the control, not just after the settings reload. ## PR Checklist * [x] Closes #9955.e * [x] Additionally, this just closes #9955. The only remaining box in there never repro'd, so probably wasn't even root caused by #9820. I think we can close that issue for now, and reactivate if something else was broken. * [x] I work here * [ ] Tests added/passed * [n/a] Requires documentation to be updated ## Validation Steps Performed Checked before/after in Accessibility Insights. Before the row rectangles were the full width of the control initially. Now they're properly padded.
🎉This issue was addressed in #10874, which has now been successfully released as Handy links: |
This is a tracking thread for things I probably broke in #9820. I'd rather not file 100 bugs for these
Mysterious DX crash
I experienced a crash when I killed DWM, and it took particularly long to recover
crash was on:
in
the
_dxgiFactory2
was null. That's unexpected. It shouldn't be null.The text was updated successfully, but these errors were encountered: