Tony Brix
Tony Brix
Yes it happens in x-terminal and terminus (the only two I tried). This looks like a powershell/bash issue. The problem is that the process sends the text with a newline...
You aren't stuck you can change it manually at any time in the settings
Looks like the [`scrollback`](https://github.com/xtermjs/xterm.js/blob/4.13.0/typings/xterm.d.ts#L216-L221) option is what you are looking for.
I like the idea of a dropdown box instead of each terminal having it's own button. Or better yet we should do a select list similar to command palette. That...
Can you give more information about how often this happens? what exactly doesn't restore? reproducible conditions?
Seems to work fine for me. Do you have the `Allow relaunching terminals on startup` setting checked?
are there any errors in the console? Can you inspect the element and see why it is hidden (`display: none`, `height: 0`, etc.)?
It might be something that could be fixed by https://github.com/xtermjs/xterm.js/pull/3089
looks like your `IntersectionObserver` never gets called. Try setting some log statements to log out entries in https://github.com/atom-ide-community/terminal/blob/master/src/element.ts#L64 so next time it happens we can get more information. I wonder...
How is entries.length equal to 0? That should not even be possible. Basically that says there was an intersection observed but no intersections. That doesn't happen for me.