Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 3617 by acidh...@gmail.com: The Markdown text editor does not behave like a native textarea in response to many keyboard shortcuts
https://code.google.com/p/reviewboard/issues/detail?id=3617

What version are you running?
2.0.6

What's the URL of the page containing the problem?
Any review page.

What steps will reproduce the problem?
Use any of the keyboard shortcuts that I've listed below.

What is the expected output? What do you see instead?
The editor should do exactly what a native textarea does. In reality, it does something different.

What operating system are you using? What browser?
Win 7 64-bit, Firefox 28 and IE 11.

Please provide any additional information below.
1. Home and End move the caret to the wrong place.
Pressing Home moves the caret to just after the preceding line break. Pressing End moves the cart to just before the next line break. This is wrong, the caret should move within the current line of text, as laid out on the screen.

2. Ctrl+Right moves the caret to the wrong place. I've used a pipe to show the caret's position:
Start: |foo bar
Press Ctrl+Right
Native: foo |bar
RB: foo| bar

3. Ctrl+Del leaves extra space behind.
Start: foo |bar baz
Press Ctrl+Del
Native: foo |baz
RB: foo | baz

4. Ctrl+Del deletes too much text.
Start: foo| bar baz
Press Ctrl+Del
Native: foo|bar baz
RB: foo| baz

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard-issues+unsubscr...@googlegroups.com.
To post to this group, send email to reviewboard-issues@googlegroups.com.
Visit this group at http://groups.google.com/group/reviewboard-issues.
For more options, visit https://groups.google.com/d/optout.

Reply via email to