Route the Remotes-section HTTPS credential field through the unified TextInputView with mask: Some(&mask_credential) (new paint_text_input_view_masked helper), deleting the ~90-line hand-rolled masked renderer + masked_byte_for_source_byte caret remap in git_panel_remotes. The token still shows as user:•••• with a correct, family-aware caret. Other TextInputView call sites pass mask: None. Bumps vendor/jian to c451e16 (TextInputView::mask). |
||
|---|---|---|
| .. | ||
| agent@c0804d9061 | ||
| anthropic-agent-sdk | ||
| casement@451173eb33 | ||
| jian@c451e16a08 | ||