move guard down to keep surfaceModel logic together
parent
2215b731da
commit
5bd814adf8
|
|
@ -1910,7 +1910,6 @@ extension Ghostty.SurfaceView: NSTextInputClient {
|
|||
/// 1. Prevents an audible NSBeep for unimplemented actions.
|
||||
/// 2. Allows us to properly encode super+key input events that we don't handle
|
||||
override func doCommand(by selector: Selector) {
|
||||
guard let surfaceModel else { return }
|
||||
// If we are being processed by performKeyEquivalent with a command binding,
|
||||
// we send it back through the event system so it can be encoded.
|
||||
if let lastPerformKeyEvent,
|
||||
|
|
@ -1921,6 +1920,7 @@ extension Ghostty.SurfaceView: NSTextInputClient {
|
|||
return
|
||||
}
|
||||
|
||||
guard let surfaceModel else { return }
|
||||
// Process MacOS native scroll events
|
||||
switch selector {
|
||||
case #selector(moveToBeginningOfDocument(_:)):
|
||||
|
|
|
|||
Loading…
Reference in New Issue