Can't resize lists on touchscreen

Abierto
#690 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
65/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
javascript
Área
frontend

Línea de trabajo

Empieza reproduciendo el problema en https://scratch.mit.edu/projects/editor/ en un dispositivo con pantalla táctil y, después, revisa el issue vinculado de scratch-gui y la solución del foro para obtener contexto. Rastrea el control de redimensionamiento de la lista y la gestión del arrastre táctil; se considera terminado cuando arrastrar el control = cambia el tamaño de la lista y no impide moverla.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

https://scratch.mit.edu/discuss/topic/466803/
https://github.com/scratchfoundation/scratch-gui/issues/9821
BigNate469 posted a solution for it on the forum: https://scratch.mit.edu/discuss/post/8371209/

Expected Behavior

If you manage to hit the = button on the list, then dragging it resizes the list

Actual Behavior

Dragging the = does nothing (it doesn't resize and it doesn't move the list)

Steps to Reproduce

Steps to reproduce the behavior:

  1. Go to 'https://scratch.mit.edu/projects/editor/' on a touchscreen device
  2. Create a list
  3. (optional) Zoom in to hit the = more reliably
  4. Try to resize the list

Screenshots

https://github.com/user-attachments/assets/47ea21af-bdc5-400f-b7cd-c2ad349cc6c8

System Details

Windows 10, Chrome 152 with touch simulation enabled in the DevTools

Lenguaje dominante
JavaScript
Estrellas
310
Forks
299
Merge medio
19 h 41 min
PR fusionados (30 d)
14

Preparar el entorno

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.

Más de scratchfoundation/scratch-editor

Todos los issues de scratchfoundation/scratch-editor

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.