DocumentServer
DocumentServer copied to clipboard
Cursor jumps back when touching "new paragraph" line.
This issue is unique.
- [X] I have used the search tool and did not find an issue describing my bug.
Operating System of DocumentServer
Linux (DEB package)
Version information
8.0.1.31 (deb)
Expected Behavior
Pressing the down arrow on the keyboard should always move the cursor down. And pressing a blank line should always place the cursor on the line that I clicked.
Actual Behavior
Pressing down arrow sometimes makes the cursor jump back an entire paragraph or more. Pressing a blank line sometimes achieves the same result.
Reproduction Steps
- Create a paragraph that crosses page boundaries (and a few paragraphs before and after).
- Append "shift+enter" (I think it's called "blank line") followed by "enter" (I think it's called "new paragraph").
- Place the cursor on the first page (assuming you're crossing the boundary between 1st and 2nd page). 4a) [option 1] Press the down button in an attempt to reach the next paragraph on page 2. Keep holding the down button and you'll run into a loop. 4b) [option 2] Press the "new paragraph" line and you'll get teleported to the beginning of the page-crossing paragraph.
Additional information
This bug is pretty painful and should be high on priority list
@amab8901 Hi Yes, your problem repeated on version 8.0.1-31. But it does not exist in the test version 8.1.0. I am attaching a test file here to check when a new version of DS is released. Cursor jumps back when touching new paragraphline.docx
the bug has been partially solved but there's another related issue where clicking on the blank line after a paragraph makes the cursor jump back up. See screenshot. Here's how to reproduce it:
- create an arbitrary paragraph on a blank document
- newline character (return character), then new-paragraph character, then write something arbitrary
- click on the new-paragraph character => cursor jumps (this is the bug)
@amab8901 Yes, your second problem still exists in version 8.0, but is not repeated in 8.1. We need to wait for the release of a new version
DocumentServer v8.1.0 is released so I close this issue. Feel free to comment or reopen it if you got further questions.