Tab cycling through method completion parameters is intercepted by inline completion
- Status
- Fixed
- Fixed in
- v26.10.2
- Area
- ide
- Source discussion
- -
- Last updated
- 2026-10-12
Upvotes
0 upvotes
Uses your Objo forum account.
Public summary
When autocomplete inserts a method call with parameter placeholders, Tab cycles through the parameters so each one can be typed over. This cycling stops working for some arguments: after typing certain values, pressing Tab no longer selects the next parameter. Instead, the typed text may be replaced by a completed item, or a completion list opens, and parameter cycling stops for the rest of the call.
Values typed as plain identifiers (names, constants, enum members) trigger it. Numbers and quoted strings do not. Most calls put identifier arguments last, so it typically appears as never being able to Tab to the last parameter.
Expected behaviour: while placeholders are active, Tab always moves to the next parameter (wrapping after the last), regardless of what was typed for the previous argument.