@@ -111,11 +111,11 @@ func jump_to_source() -> void:
111111 graph .scroll_offset = (source_portal .position_offset
112112 + 0.5 * source_portal .size ) * graph .zoom - 0.5 * graph .size
113113
114- var tween : Tween = get_tree ().create_tween ()
115- tween .tween_property (source_portal , "modulate" , Color (1.5 , 1.5 , 1.5 , 1.0 ), 0.2 ).set_trans (Tween .TRANS_CUBIC )
116- tween .tween_property (source_portal , "modulate" , Color .WHITE , 0.6 ).set_trans (Tween .TRANS_CUBIC ).set_delay (0.5 )
117- source_portal .set_deferred ("selected" , true )
118- await tween .finished
114+ var tween : Tween = get_tree ().create_tween ()
115+ tween .tween_property (source_portal , "modulate" , Color (1.5 , 1.5 , 1.5 , 1.0 ), 0.2 ).set_trans (Tween .TRANS_CUBIC )
116+ tween .tween_property (source_portal , "modulate" , Color .WHITE , 0.6 ).set_trans (Tween .TRANS_CUBIC ).set_delay (0.5 )
117+ source_portal .set_deferred ("selected" , true )
118+ await tween .finished
119119 is_navigating_source = false
120120
121121func set_portal_tip_text () -> void :
@@ -150,6 +150,8 @@ func _input(event : InputEvent) -> void:
150150 if event .alt_pressed and (mouse_in_node_rect () or mouse_in_label_rect ()):
151151 accept_event ()
152152 jump_to_source ()
153+ else :
154+ set_link_hint (false )
153155
154156func _on_dragger_gui_input (event : InputEvent ) -> void :
155157 if event is InputEventMouseButton and event .button_index == MOUSE_BUTTON_LEFT :
0 commit comments