This is a static dump of issues in the old "Flyspray" bugtracker for DokuWiki. Bugs and feature requests
are now tracked at the issue tracker at Github.
FS#1910 Cursor Keys in Text editor don't work right when using IE8
CSS, XHTML, JS, Browsers
When using IE8, the cursor keys don't work right in the editor: You can only "cursor-down" to Line X (for X=25 or X=50 or so) and no further. When you "pagedown" beyond that line and use "cursor-down" again, it acts like "cursor-up".
This behaviour is seen by at least 3 users in at least two different Dokuwikis.
Snippet from IRC:
[14:59] einhirn: When you edit a page in IE8, you can't "cursor-down" beyond Line 50 or so. If you "pagedown" beyond that line, "cursor-down" acts like "cursor-up"
[15:01] lolmaus: Same here
[15:01] einhirn: Hmm - when I tried now, it was Line 25, but otherwise the same.
[15:01] einhirn: lolmaus: then it's not something local at least.
[15:02] einhirn: But does anyone know that it's a know bug? Otherwise I'd put a report in the Tracker.
[15:02] lolmaus: No bug in compatibility view.
[15:02] lolmaus: einhirn, do put a report
Workarround: When you disable the editors line break the problem went away (for me at least).
For me the problem does not appear for 50 or more "short" lines (e.g. a two digit line number with some following "BLABLA") that do not need to be "line broken" at the end of the edit window. The strange behaviour starts if you have longer lines/paragraphs which spread ("broken") over several lines in the edit window.
The HACK proposed in http://forum.dokuwiki.org/thread/5516 worked for me: no more strange scrolling and I can use the cursor key to move to lines which are beyond the lower edge of the edit window. Thanks to Andreas for pointing out the possible connection and to RICH to find the cure to this IE8 bug.
The description is a bit confusing ... My IE8 behaves like this: When your cursor is in the middle of the textarea and you use the down button, the cursor goes one line down as normal, but *the text goes one line UP* ... And when you start writing in the middle of the textarea, each keystroke brings the text one line up ...
Anika, does the proposed fix change anything for you?
fixed in devel
Yup, the only drawback is the textarea won't be 100% wide in IE6. But we can live with that ...