-
|
OK, it now works when selecting from bottom to top, but it doesn’t work when selecting from top to bottom. Another fun observation: If the selected text fits within the visible viewport (so no autoscroll is needed), clicking inside the text block properly deselects it. However, if autoscroll is applied (when selecting text beyond the visible viewport), you need to click twice inside the text block to deselect. In both cases, a single click outside the selected text is enough to deselect. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 10 replies
-
I cannot reproduce it, it works fine for me on both directions. Can you share a video or a screenshot doing selection? The only condition necessary on both directions is that the mouse must go outside the terminal view.
True! I'll send a fix in my next commit. |
Beta Was this translation helpful? Give feedback.
-
|
@SpartanJ I have tested with MSYS2 Mintty and other terminal emulators. I found that text selection works even when the mouse passes outside the terminal emulator window. Can you do the same with ecode? |
Beta Was this translation helpful? Give feedback.
-
|
@SpartanJ I found a limitation in ecode's implementation. It requires continuous mouse movement even when the cursor is outside the ecode window. In other terminal emulators, this isn’t necessary. They automatically scroll and select to the end of the text as long as you have the mouse cursor outside the window and you still hold the mouse button. Could you look into improving this behavior? |
Beta Was this translation helpful? Give feedback.
I cannot reproduce it, it works fine for me on both directions. Can you share a video or a screenshot doing selection? The only condition necessary on both directions is that the mouse must go outside the terminal view.