Edit Shift-Arrow unexpected behavior
In LINQPad 8, if you are editing the code and with the insertion point below some lines, press Ctrl-Shift-Home to mark the lines, then press Shift-DownArrow to unmark the first line, it moves the insertion point down from the original (botom) location and ignores the shift, and continues to ignore the shift if you keep shift down and press DownArrow a few more times.
In LINQPad 9, doing the same operations results in the insertion point moving from the top of the text, but also acting like shift is not held down.
This is very different from normal Windows applications like Notepad.
Comments
-
I've got a repro for this and a fix is underway.
-
This should now be fixed in 9.11.6.
-
It is still happening in 9.11.7 in the Code Editor on my computer?
-
9.11.7 fixed an inconsistency in arrow-key handling in LINQPad 9 with respect to LINQPad 8 and Notepad.
However, after having re-read your post, I don't think I fully understand it.
Can you provide a step-by-step repro?
-
It appears to be working fine today in the same script, so I am not sure what happened? I will post a repro if it reoccurs.
Thanks for the fix!
