Add a Behavior preference to disable the emoji autocomplete picker
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Collaborate/take over this issue](https://contributors.gitlab.com/manage-issue?action=work&projectId=278964&issueIid=20231) </details> <!--IssueSummary end--> ### Description When typing colons at the end of French sentences like: ``` Et voilà : ``` The emoji picker pops up. Users who don't use emoji find this disruptive, and it interferes with natural typing in languages where colons are preceded by a non-breakable space. ### Proposal Add a user preference toggle under **User Settings \> Preferences \> Behavior** to disable the emoji autocomplete picker. - Default: Enabled (preserving current behavior for existing users) - When disabled: The emoji autocomplete picker will not appear when typing `:` in text fields - Users can still insert emoji via other means (e.g., the emoji button in the toolbar, copy-paste) #### Additional Considerations * [ ] ~documentation will need to be updated to reflect the new preference option * [ ] A release post item will be needed to announce this change * [ ] We will need to track this behaviour (e.g., via usage tracking / internal analytics) to understand adoption and validate the decision
issue