macOS: fix intrinsicContentSize of TerminalViewContainer

This commit is contained in:
Lukas
2025-12-26 13:35:25 +01:00
parent 1c90af3569
commit 6ab884d69f

View File

@@ -26,6 +26,13 @@ class TerminalViewContainer<ViewModel: TerminalViewModel>: NSView {
fatalError("init(coder:) has not been implemented")
}
/// To make ``TerminalController/DefaultSize/contentIntrinsicSize``
/// work in ``TerminalController/windowDidLoad()``,
/// we override this to provide the correct size.
override var intrinsicContentSize: NSSize {
terminalView.intrinsicContentSize
}
private func setup() {
addSubview(terminalView)
terminalView.translatesAutoresizingMaskIntoConstraints = false