**Bug description:** MCQ configuration has multiple text/input UI issues: - MCQ button config tags have no max width and long button text is not cropped. <img width="395" height="279" alt="Image" src="https://github.com/user-attachments/assets/4c03a39a-b0de-4d53-86fe-ec234d98a09e" /> - Editing MCQ button text resets the cursor position to the end of the line. - While editing MCQ, typing in the client message area also resets the cursor position to the end. https://github.com/user-attachments/assets/d9ff1a3a-1bd6-443f-ac39-fb84020d3d50 **Expected behavior:** - [ ] MCQ button tags should have a max width and crop overflowing text. - Max length of the button tag should extend only up to the edit button. - Cropped text should end with "...". - This should not affect the canvas button tag; it must remain as-is. - [ ] Cursor position should remain where the user is editing or typing and must not jump to another position. - Opened button config should not affect any other functionality while open.
Bug description:
MCQ configuration has multiple text/input UI issues:
Screen.Recording.2026-05-08.102746.mp4
Expected behavior:
MCQ button tags should have a max width and crop overflowing text.
Cursor position should remain where the user is editing or typing and must not jump to another position.