Context (current result)
Currently the size of the xterm terminal is hardcoded in TerminalView.jsx. This means the terminal is not resizing to the parent container (the active tab content container).
Expected result
XTerm resizes when the user resizes the main window.
Process to reproduce
- Comment out the
maxWidth and maxHeight properties for the main BrowserWindow on around lines 59 and 60 of main.jsx.
npm run start and switch to the Terminal tab
- Try resizing the main window and the terminal will stay constant size
Screenshots

Possible Fix
Some suggestions of possible places to start:
Terminal.css file
- Issues in Xterm's issues list relating to xterm-addon-fit
Context (current result)
Currently the size of the xterm terminal is hardcoded in
TerminalView.jsx. This means the terminal is not resizing to the parent container (the active tab content container).Expected result
XTerm resizes when the user resizes the main window.
Process to reproduce
maxWidthandmaxHeightproperties for the main BrowserWindow on around lines 59 and 60 ofmain.jsx.npm run startand switch to the Terminal tabScreenshots
Possible Fix
Some suggestions of possible places to start:
Terminal.cssfile