Copy to clipboard sometimes fails (collecting diagnostics)
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 18/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- typescript
- Área
- frontend
Línea de trabajo
The payload names no source files or tests. The starting point is the clipboard write path that calls navigator.clipboard.writeText and shows the "Copy failed" dialog, which is not named here, so locate it by searching for those strings. The issue is unreproduced and mainly asks for diagnostics, so it is not a good first task. Done would mean the dialog's Copy details output records timing, focus and browser engine without copying the content.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Clicking a copy action, such as Copy surface:N in a terminal's right-click context, sometimes fails with "Could not copy to clipboard"; retrying usually works.
In WebKit, navigator.clipboard.writeText is refused with NotAllowedError when the click does not count as recent activation. We could not reproduce it in Chromium or Playwright WebKit, even with the page's main thread blocked for up to 8 seconds before the click.
If you hit it
Dormouse shows a Copy failed dialog. Click Copy details and paste them in a comment here. Please add:
- what you clicked
- what you were doing just before
- your Dormouse version
- whether you use the desktop app or VS Code
The details describe the attempt (timing, focus, browser engine), never what you were copying.
- Lenguaje dominante
- TypeScript
- Estrellas
- 5
- Forks
- 1
- Merge medio
- 12 h 2 min
- PR fusionados (30 d)
- 387
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de diffplug/dormouse
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
diffplug/dormouse#912 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Consider supporting OSC 7501Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
diffplug/dormouse#1079 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 18/100
diffplug/dormouse#1078 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
diffplug/dormouse#1076 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
diffplug/dormouse#1074 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de diffplug/dormouse
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
JoviDeCroock/pracht#432 ·
Los mantenedores suelen responder en 1 día
-
Add: CNN en Espanol SDAbiertoapproved check:passed streams:add
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
Hardware attribute name "app Connection Support" has inconsistent casingPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
walletbeat/walletbeat#1628 ·
Los mantenedores suelen responder en 1 día
-
bug go
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
genkit-ai/genkit#6761 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
NousResearch/hermes-agent#136483 ·
Los mantenedores suelen responder en 1 día