File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
crates/ide-completion/src/render Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -180,7 +180,9 @@ fn render(
180180 . detail ( detail)
181181 . lookup_by ( name. as_str ( ) . to_smolstr ( ) ) ;
182182
183- if let Some ( data) = & ufcs_data {
183+ if complete_call_parens. is_none ( )
184+ && let Some ( data) = & ufcs_data
185+ {
184186 let insert_text = format ! ( "{}{}" , data. prefix, escaped_call) ;
185187 item. text_edit ( TextEdit :: replace ( data. replacement_range , insert_text) ) ;
186188 }
@@ -474,7 +476,7 @@ fn qualifier_text_and_range(
474476 . as_ref ( )
475477 . and_then ( |path| path. qualifier ( ) )
476478 . or_else ( || path_ctx. path . qualifier ( ) ) ?;
477- let qualifier_syntax = qualifier. syntax ( ) . clone ( ) ;
479+ let qualifier_syntax = qualifier. syntax ( ) ;
478480 let text = qualifier_syntax. text ( ) . to_string ( ) ;
479481 if text. is_empty ( ) {
480482 return None ;
You can’t perform that action at this time.
0 commit comments