Skip to content
Daniel Imms edited this page Feb 3, 2022 · 2 revisions

Characters are getting cut off in the terminal

Some browsers (eg. Brave) have privacy features that prevent some fingerprinting techniques that use the canvas such as checking what fonts are installed or determining how certain fonts are actual rasterized. This feature must be disabled for the xterm.js to work properly when using the canvas or webgl renderer as they need to measure and draw text using canvas.

Characters are being overwritten when wrapped to a new line

This type of issue is typically caused by xterm.js having different dimensions set to the backing pty the process is running on. Ensure they are synced to fix this.