AppFlowy-IO / AppFlowy-IO/AppFlowy

Text cursor intermittently does not appear in the editor

Aperta
#8,989 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Dart
Stelle
76.6k
Fork
6k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Bug Description

On macOS, clicking inside an AppFlowy text block does not consistently place the text cursor or focus the editor. Sometimes the formatting toolbar appears or the block is selected, but typing is impossible. Repeated clicks may eventually make the cursor appear. A screen recording demonstrating the issue is attached.

### How to Reproduce

1. Open an existing AppFlowy document containing multiple text blocks and lists.
2. Click at different positions inside existing text blocks to place the text cursor.
3. Click outside the block, then click inside another text block.
4. Repeat this several times across different paragraphs and list items.
5. Sometimes the text cursor does not appear and the editor does not receive focus, so typing is not possible.
6. After additional clicks, the cursor may eventually appear and typing works again.

The issue is intermittent. Please see the attached screen recording.

-----
UPDATE: The issue also occurs after downgrading to a previous AppFlowy version, while keeping the same local data.

OBSERVATION: the issue does not occur on smaller pages. It starts only after the page reaches a certain amount or complexity of content. The affected page contains many text blocks, nested lists and toggle blocks. As more content is added, placing the text cursor becomes increasingly unreliable. Splitting the content into a new, smaller page initially resolves the problem.

### Expected Behavior

Clicking anywhere inside an editable text block should consistently focus the editor and display the text cursor at the clicked position, allowing the user to type immediately. The formatting toolbar should appear only when text is selected.

### Operating System

Tahoe 26.5.2

### AppFlowy Version(s)

0.14.1

### Screenshots

_No response_

### Additional Context

_No response_

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.