fix: refit terminal after sidebar toggle animation completes
toggleSidebar() flipped the sidebar--collapsed CSS class but never told xterm.js to recalculate its dimensions. The terminal canvas kept its old column/row count until a new session was opened (which creates a fresh terminal that measures correctly on first fit()). Fix: expose window._refitTerminal() from terminal.js, then call it via a transitionend listener in toggleSidebar() so the terminal refits once the 250ms CSS width/transform transition finishes. Bumps version to 0.4.5.
This commit is contained in:
+1
-1
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
|
||||
|
||||
[project]
|
||||
name = "muxplex"
|
||||
version = "0.4.4"
|
||||
version = "0.4.5"
|
||||
description = "Web-based tmux session dashboard — access all your tmux sessions from any browser"
|
||||
readme = "README.md"
|
||||
license = { text = "MIT" }
|
||||
|
||||
Reference in New Issue
Block a user