react-native-live-markdown icon indicating copy to clipboard operation
react-native-live-markdown copied to clipboard

Lack of `multiline` on Web breaks blockquote and cursor

Open 289Adam289 opened this issue 1 year ago • 1 comments

Description:

Using MarkdownTextInput without multiline prop results in following behavior:

  • space doesn't trigger block quote
  • cursor overlaps > character

https://github.com/user-attachments/assets/23b85f35-2a03-4751-828d-3ca78d3a395c

Reproduction steps:

  1. Open WebExample
  2. Remove multiline prop
  3. Write >
  4. Verify that cursor overlaps >
  5. Press space
  6. Observe that block quote didn't trigger
  7. Press any character
  8. Verify that block quote suddenly appears

289Adam289 avatar Nov 18 '24 13:11 289Adam289

Removing multiline prop breaks links:

https://github.com/user-attachments/assets/06cbfa7e-8c4b-44a8-bcf0-5b8aa230fa33

289Adam289 avatar Nov 22 '24 09:11 289Adam289

Fixed in https://github.com/Expensify/react-native-live-markdown/pull/681

Skalakid avatar May 29 '25 07:05 Skalakid