DBus interface is always present, and inspecting it auto-starts the app
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript, linux
- Área
- desktop
Línea de trabajo
Reproduce el lanzamiento con d-feet y la llamada dbus-send proporcionada mientras la aplicación Workbench está cerrada. Investiga cómo se registra el bus re.sonny.Workbench y determina por qué la introspección inicia la aplicación; se considera terminado cuando inspeccionar la interfaz ya no inicia Workbench, mientras el comportamiento previsto de DBus sigue estando disponible.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I was inspecting the DBus interface of another app, and i misclicked in d-feet. When the interface details got expanded, the Workbench app (installed from Flathub) immediately launched. I’m not exactly sure this is a bug or not, but i know i couldn’t reproduce it with any other apps/interfaces.
To reproduce
- make sure the app is closed
- open d-feet (or any other DBus introspection tool)
- inspect the
re.sonny.Workbenchbus
or, if you don’t have a graphical introspection tool,
dbus-send --session \
--dest=re.sonny.Workbench \
--type=method_call \
--print-reply \
/ org.freedesktop.DBus.ObjectManager.GetManagedObject
(note that this will return an error, but the app opens nevertheless).
- Lenguaje dominante
- JavaScript
- Estrellas
- 846
- Forks
- 91
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
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 workbenchdev/Workbench
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
workbenchdev/Workbench#1028 · 11 comentarios ·
-
editor needs settingsAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
workbenchdev/Workbench#1014 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
workbenchdev/Workbench#1007 · 1 comentario ·
-
How could I work with multiple user interfaces (e.g. multiple .ui files, or multiple blueprints)?Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
workbenchdev/Workbench#1006 · 1 comentario · 1 reacción ·
-
Freezes after a few minutesAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
workbenchdev/Workbench#977 ·
Todos los issues de workbenchdev/Workbench
Issues similares
-
enhancement
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
-
app bug config windows-os
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
openai/codex#51926 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
clawsweeper:needs-product-decision clawsweeper:needs-security-review clawsweeper:no-new-fix-pr clawsweeper:source-repro impact:security issue-rating: 🦞 diamond lobster P2
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
openclaw/openclaw#166870 · 2 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
⚠ needs intervention document structure changed
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
[Package] Widget primitives [Type] Enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
WordPress/gutenberg#84204 · 1 comentario ·
Los mantenedores suelen responder en 1 día