fix(dees-service-lib-loader): prevent horizontal scrollbar by offsetting xterm WidthCache measurement container

This commit is contained in:
2026-02-01 23:51:53 +00:00
parent eba2a03355
commit 7e2386bcdf
3 changed files with 20 additions and 2 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-02-01 - 3.41.5 - fix(dees-service-lib-loader)
prevent horizontal scrollbar by offsetting xterm WidthCache measurement container
- Injects additional CSS into DeesServiceLibLoader to move xterm.js WidthCache measurement div off-screen horizontally (selector: body > div[style*="top: -50000px"][style*="width: 50000px"])
- Fixes root cause where xterm creates a large-width measurement container (width: 50000px) on document.body that expands scrollWidth and causes a horizontal scrollbar
- Change applied in ts_web/services/DeesServiceLibLoader.ts by concatenating the fix CSS into the injected stylesheet
## 2026-01-29 - 3.41.4 - fix()
no changes