TypeCellOS / TypeCellOS/BlockNote

Editor label cut off

Abierto
#3,079 0 comentarios 0 reacciones 1 asignado Ver en GitHub

@matthewlipski ya está trabajando en esto.

Desde el 15/9/2026.

needs-triage
Lenguaje dominante
TypeScript
Estrellas
10.2k
Forks
772
Merge medio
3 d 11 h
PR fusionados (30 d)
17

Descripción

What’s broken?

We're using BlockNote together with Hocuspocus for real-time collaboration. This means we see the cursor of other people in the editor (together with their label).
On the edges of the editor, it does not work well though, as the labels are cut off instead of rendered in a different position. Also in tables, they are cut off.

What did you expect to happen?

The editor labels should always be rendered inside the editor.

  • So when the other persons cursor is on the right edge of the editor and there is not enough space, it should render the label to the left.
  • If the other persons cursor is at the top of the editor and there is not enough space to render it on top, it should render below.
  • Inside a table it should not be cut off
Steps to reproduce
  1. Use BlockNote with a real-time collaboration backend (e.g. Hocuspocus)
  2. Have multiple users in the same editor instance
  3. Have a cursor near the edge of the editor (on top, to the right) or inside a table
BlockNote version

No response

Environment

No response

Additional context
Image Image Image
Contribution
  • I'd be interested in contributing a fix for this issue
Sponsor
  • I'm a sponsor and would appreciate if you could look into this sooner than later 💖

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

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.