macos: fix GHOSTTY_QUICK_TERMINAL not set for quick terminal splits (#12896)
commit
4df593bd24
|
|
@ -315,6 +315,16 @@ class QuickTerminalController: BaseTerminalController {
|
||||||
animateOut()
|
animateOut()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override func newSplit(
|
||||||
|
at oldView: Ghostty.SurfaceView,
|
||||||
|
direction: SplitTree<Ghostty.SurfaceView>.NewDirection,
|
||||||
|
baseConfig config: Ghostty.SurfaceConfiguration? = nil
|
||||||
|
) -> Ghostty.SurfaceView? {
|
||||||
|
var config = config ?? Ghostty.SurfaceConfiguration()
|
||||||
|
config.environmentVariables["GHOSTTY_QUICK_TERMINAL"] = "1"
|
||||||
|
return super.newSplit(at: oldView, direction: direction, baseConfig: config)
|
||||||
|
}
|
||||||
|
|
||||||
// MARK: Methods
|
// MARK: Methods
|
||||||
|
|
||||||
func toggle() {
|
func toggle() {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue