Community
Participate
Working Groups
Please find below steps to replicate the bug. 1. Open the editor. 2. Select Toggle Block selection mode and make sure editor is in overwrite mode. 3. Select multiple lines and place cursor behind the text and start typing. 4. Notice text isn't being overwritten. 5. There are no errors or exceptions logged in the console. This seems to be working when we are having single line selection.
Created attachment 286840 [details] Issue Screenshot
Created attachment 286841 [details] Issue ScreenShot- Overwrite mode Selection
Can we get fix for this issue as its been assigned long back
Can we get an update on the issue as its been raised last year and no updates till date. Please any one look into this on priority.
Or do we have support for this issue on higher version as we are currently using eclipse 4.17
Hi Rasika, Eclipse does not backport fixes and continues to integrate patches into the new releases which are put out every quarter. That said, I tried the scenario you mention on the latest Eclipse (4.23) and it works as expected. Please update your Eclipse or download the latest from download.eclipse.org.
I tried it, too, with an 4.24I-Build, but I can't confirm it's working as expected. When I have a block selection spanning multiple lines (length 0) and start typing, text only gets inserted, not overwritten.
I now see what this bug is asking. First of all, the block defines where the typing occurs. It does not extend over the block boundary and alter characters outside of the block though the block will expand as characters are typed. So a zero-length block will insert characters inside the block and will never overwrite characters outside the block. That said, when characters are actually selected (non-zero length), the text will be replaced with the typed characters - there is no partial replacement.
Thanks Jeff Johnston for the clarification. I will close the bug .