[iOS] Return on an empty list item adds another item instead of ending the list
I maintainer di solito rispondono entro 8 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 50/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- ios, react-native
- Ambito
- mobile
Direzione di ricerca
The bug is in the iOS side of EnrichedTextInput, where the return key is handled while the caret sits in an empty list item. Start by finding the return-key handling for lists and reproducing it with toggleUnorderedList() and an ordered list in the example app on the iOS simulator. Done means that pressing return on an empty bullet or numbered item removes the list marker and leaves normal text, while non-empty items still add a new item.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Describe the bug
In EnrichedTextInput, return on an empty bullet or numbered list item adds a new empty item below it. The user must tap the list button again, or press backspace to get back to normal text. Most editors on iOS end the list on return in an empty item, for example Apple Notes or Google Docs, which is why i think this will be perceived as a bug rather than a missing feature by the user.
To Reproduce
Steps to reproduce the behavior:
- Toggle an unordered list (toggleUnorderedList()) or an ordered list.
- Type something, press Return.
- The caret is now on the second (empty) item. Press return again.
Expected behavior
Return on an empty list item ends the list.
Screenshots
Screen cap: https://github.com/user-attachments/assets/3953a8c2-467d-42b0-a668-8e4c272fd0eb
Device:
- Device: iPhone simulator
- OS: iOS 27.0
- Version 1.1.1
- Lingua principale
- C
- Stelle
- 1.4k
- Fork
- 69
- Merge medio
- 9g 22h
- PR unite (30g)
- 6
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di software-mansion/react-native-enriched-html
-
bug
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
software-mansion/react-native-enriched-html#824 ·
I maintainer di solito rispondono entro 8 giorni
-
[iOS] Checkbox checked state lost/misplaced after an inline imageForse già presa @henrikra l’ha presa 3 giorni fa. Apertabug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
software-mansion/react-native-enriched-html#819 · 1 commento ·
I maintainer di solito rispondono entro 8 giorni
-
bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 76/100
software-mansion/react-native-enriched-html#818 · 1 commento ·
I maintainer di solito rispondono entro 8 giorni
-
[iOS] Tags not parsed on iOS below a certain string lengthForse già presa @hejsztynx l’ha presa 5 giorni fa. Apertabug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
software-mansion/react-native-enriched-html#811 · 3 commenti ·
I maintainer di solito rispondono entro 8 giorni
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
software-mansion/react-native-enriched-html#803 ·
I maintainer di solito rispondono entro 8 giorni
Tutte le issue di software-mansion/react-native-enriched-html
Issue simili
-
Go device SDK: Whisper transcriber keeps buffering and transcribing audio appended after Stop()Forse già presa @apoorvdarshan l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
BasedHardware/omi#22770 ·
I maintainer di solito rispondono entro 1 giorno
-
severity: low
Difficoltà 1/5 1-3 ore Idoneità per principianti 89/100
luainkernel/lunatik#1980 ·
I maintainer di solito rispondono entro 1 giorno
-
Investigation-Finding Issue-Bug Needs-Author-Feedback Needs-Triage Product-Command Palette
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
microsoft/PowerToys#51421 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
EchoTools/nevr-runtime#698 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
FujiNetWIFI/fujinet-firmware#2079 ·
I maintainer di solito rispondono entro 1 giorno