dont rerender full on every layout frame

This commit is contained in:
Gregor Lohaus
2026-05-31 19:45:38 +02:00
parent d8447d9e29
commit 59ab33bc01

View File

@@ -239,7 +239,7 @@ public final class Compositor {
pane.fitToBounds(); pane.fitToBounds();
TerminalPaneNode node = nodeFor(pane); TerminalPaneNode node = nodeFor(pane);
node.resizeRelocate(Math.round(pane.x()), Math.round(pane.y()), pane.width(), pane.height()); node.resizeRelocate(Math.round(pane.x()), Math.round(pane.y()), pane.width(), pane.height());
node.renderFull(isActive(pane)); node.renderIncremental(isActive(pane));
orderedNodes.add(node); orderedNodes.add(node);
} }
paneLayer.getChildren().setAll(orderedNodes); paneLayer.getChildren().setAll(orderedNodes);