Open thegecko opened 5 years ago
Related https://github.com/theia-ide/theia/issues/3610 or maybe the same 😄
Looks similar. We figured it's because of exposing a backend terminal.
I think this is really a problem in the react list widget: "select all" should set the selection to all items and actions like "copy" should refer to the internal model, not the rendered text. This works correctly in the editor. There is really no reason it should not in a virtualized list widget. The said, not sure how this could be fixed.
Description
When copying all text in the debug console, only a partial copy is made to the clipboard. It seems this is only copying the text in view.
Reproduction Steps
Create a noddy program with lots of output, e.g.:
Debug this program and
select all
in the debug console output.Use the context menu to copy the selection and paste it somewhere.
Observe the pasted output is truncated. e.g. copying when scrolled to the top produces:
And when scrolled to the bottom produces:
OS and Theia version: Theia 0.10.0