-
-
Notifications
You must be signed in to change notification settings - Fork 38
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
form. A bug with selecting text with shift + right/left arrow keys #63
Comments
hi @samtupy While my first issue related to change the search text dialog and make it like notepad is not very important And I just openned it because it's nice to have it like that generally but it can be done at any point later, Can you please investigate my 2 last issues which one is this, And the things requested in issue of modifying go to dialog? I need these, And moste importantly, I don't whish anyone else except you to fix these form issues, Because you are the gratest form modifyer as i've seen in the programming history ever, as an example, I love nvgt's form's words and characters ehko how if you wright a word and press space, as many times as you want to read your word again, You can delete the space and press space again to hear your word again, where as in nvda you can't, your word is being red to you only the first time you press space, then the buffer will be cleared, which means pressing backspace and space again won't read your word again, you have to read your word in another way. This was a tiny example of how your form is nice, This is not only stikked to nvgt, I used to see stw's forms even back to the time stw was stil in bgt, And i'd have a deap breath in my chest and be like, oh god, how nice, but sadly in that time asking you for any peace of code would bring a permanent ban LOL LOL, so, I don't want any other contribution for these form related, except you yourself. Thanks! |
|
@samtupy another note: This bug only happens with leter selection which is done with shift+left/right arrow keys, The word selection which is done with ctrl+shift+left/right arrow keys doesn't have any bug, and works fine as expected |
Now, I'll report the word selection bugs which are fue of them, here in this comment |
Hi there. It would be much appreciated if you edit issue comments directly rather than post multiple comments at the same time; while also keeping them pretty directly related to the issue at hand. GitHub discussions are available for long-winded responses, but I believe the engine's core contributors would much appreciate being able to jump between various problems they can fix and immediately have information they need to fix it. Additionally, please keep in mind that each new comment you send, it sends an email each time! This makes it a bigger struggle going through emails, in general. Thanks much! |
@braillescreen hi, i'm sorry if sometimes I posted multipul comments, But yeah, I also edit my comments when I remember something new to add in my comment. |
so, i'll provide steps to reproduce to prevent confusion, and so you can understand the problem properly
1: type "hello" in the editbox
2: As this is not reproduceable with the first character, press right arrow once or twice to focus on the leter "E" or "L" of the hello, We are focusing on leter "E" in this example.
3: press shift + right arrow once, you'll hear "e Selected".
4: press shift +left arrow.
In nvgt form: You'll hear "h Selected", Which is not correct and shouldn't be like this.
In windows notepad: You'll hear "e unselected", Which is correct and what should happen.
This also happens with selecting a leter with shift +left arrow and then you try to unselect it with shift + right arrow, That's also broken same as left arrow which steps provided above.
another note: This bug only happens with leter selection which is done with shift+left/right arrow keys, The word selection which is done with ctrl+shift+left/right arrow keys doesn't have any bug, and works fine as expected
So, please fix these text selection bugs. Thanks!
The text was updated successfully, but these errors were encountered: