AppFlowy-IO / AppFlowy-IO/appflowy-editor

[Bug] Backwards Selection that includes a List is buggy

Abierto
#707 0 comentarios 0 reacciones 1 asignado Asignado a @LucasXu0 Ver en GitHub
bug editor p1
Lenguaje dominante
Dart
Estrellas
684
Forks
329
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

### Bug Description

When selecting backwards/upwards and the selection passes a List, the selection is quite buggy. Eg. by continually using `Shift + Arrow Key Up`, the selection will only go 1 line above the list and keep going back after.

Also, while the Selection does look "fine" by mouse, I can tell using the Selection Word Count that something is wrong with either `getSelectedNodes` or somewhere else, when selecting upwards including a List.

This issue is not present when selection forwards.

### How to Reproduce

Select backwards, passing a list.

Select backwards using `Shift + Arrow Key Up`, passing a List.

### Expected Behavior

Selection is fine

### Operating System

MacOS

### AppFlowy Editor Version(s)

main

### Screenshots

https://github.com/AppFlowy-IO/appflowy-editor/assets/42929161/0b9d5c3e-a5ed-4117-b295-026df1dcb670

### Additional Context

_No response_

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.