Skip to content

Commit ccfbcf5

Browse files
committed
Fix Tab button usage
1 parent 2681bed commit ccfbcf5

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Sources/CodeEditSourceEditor/Controller/TextViewController+LoadView.swift

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,13 @@ extension TextViewController {
133133
guard isKeyWindow && isFirstResponder else { return event }
134134

135135
let modifierFlags = event.modifierFlags.intersection(.deviceIndependentFlagsMask)
136-
return self.handleCommand(event: event, modifierFlags: modifierFlags.rawValue)
136+
let tabKey: UInt16 = 0x30
137+
138+
if event.keyCode == tabKey {
139+
return self.handleTab(event: event, modifierFalgs: modifierFlags.rawValue)
140+
} else {
141+
return self.handleCommand(event: event, modifierFlags: modifierFlags.rawValue)
142+
}
137143
}
138144
}
139145

0 commit comments

Comments
 (0)