File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed
Sources/CodeEditSourceEditor Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -218,23 +218,23 @@ extension TextViewController {
218218 case . flagsChanged:
219219 if modifierFlags. contains ( . command) ,
220220 let coords = view. window? . convertPoint ( fromScreen: NSEvent . mouseLocation) {
221- self . jumpToDefinitionModel? . mouseHovered ( windowCoordinates: coords)
221+ self . jumpToDefinitionModel. mouseHovered ( windowCoordinates: coords)
222222 }
223223
224224 if !modifierFlags. contains ( . command) {
225- self . jumpToDefinitionModel? . cancelHover ( )
225+ self . jumpToDefinitionModel. cancelHover ( )
226226 }
227227 return event
228228 case . mouseMoved:
229229 guard modifierFlags. contains ( . command) else {
230- self . jumpToDefinitionModel? . cancelHover ( )
230+ self . jumpToDefinitionModel. cancelHover ( )
231231 return event
232232 }
233- self . jumpToDefinitionModel? . mouseHovered ( windowCoordinates: event. locationInWindow)
233+ self . jumpToDefinitionModel. mouseHovered ( windowCoordinates: event. locationInWindow)
234234 return event
235235 case . leftMouseUp:
236- if let range = jumpToDefinitionModel? . hoveredRange {
237- self . jumpToDefinitionModel? . performJump ( at: range)
236+ if let range = jumpToDefinitionModel. hoveredRange {
237+ self . jumpToDefinitionModel. performJump ( at: range)
238238 return nil
239239 }
240240 return event
@@ -274,7 +274,7 @@ extension TextViewController {
274274 guard let cursor = cursorPositions. first else {
275275 return event
276276 }
277- jumpToDefinitionModel? . performJump ( at: cursor. range)
277+ jumpToDefinitionModel. performJump ( at: cursor. range)
278278 return nil
279279 case ( _, _) :
280280 return event
Original file line number Diff line number Diff line change @@ -130,7 +130,7 @@ public struct SourceEditor: NSViewControllerRepresentable {
130130
131131 public func updateNSViewController( _ controller: TextViewController , context: Context ) {
132132 controller. completionDelegate = completionDelegate
133- controller. jumpToDefinitionModel ? . delegate = jumpToDefinitionDelegate
133+ controller. jumpToDefinitionDelegate = jumpToDefinitionDelegate
134134
135135 context. coordinator. updateHighlightProviders ( highlightProviders)
136136
You can’t perform that action at this time.
0 commit comments