mirror of
https://github.com/permissionlesstech/bitchat-android.git
synced 2026-10-18 07:33:01 +00:00
Review follow-up. The nickname tap wrote the field in code but never wrote the draft, unlike onMessageTextChange, so switching conversations restored the field without the tapped-in mention. The two suggestion click handlers skipped the draft write the same way, and also set the field without re-syncing the popups. All three sites now run the same block a keyboard edit runs. A new CommandProcessorTest case pins that command suggestions close once the input stops prefixing a command name or alias, which is why the two click sites had no user-visible popup repro: an input that can match the mention popup has already closed the command popup.