Tray window (compact view) cannot be moved / repositioned
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 58/100
Línea de trabajo
Start by locating the tray window entry point and comparing its window configuration with the full “Open Defguard” window, which the report says can be moved. Check how the compact window handles dragging and repositioning, then verify that it can be moved after the change, including when monitors are connected or disconnected.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Summary
The compact tray window (connect/disconnect view with the tunnel card) cannot be dragged or repositioned. The full window (“Open Defguard”) can be moved normally. The fixed position is particularly problematic in multi-monitor setups, especially when monitors are frequently plugged in and out. We run notebooks with docking stations, and in this scenario the window can appear on an unintended screen or even stretch across multiple screens, and it cannot be moved. It is also a general usability annoyance on single-monitor setups, as the window may cover other content with no way to reposition it.
Steps to reproduce
- Open the client and click the tray icon.
- Try to drag the compact window by its header or any other area.
- Result: the window does not move.
- Click “Open Defguard” and drag the full window: this works.
Expected behavior
The compact window can be moved like the full window
Actual behavior
The window appears in a fixed position and cannot be moved.
Defguard version
Defguard Desktop Client 2.1.2 (Same behavior in 2.2.0 Beta-2)
Environment details
Client: Windows 11 25H2, x64 Standard WireGuard tunnel to a third-party WireGuard server, no Defguard Core instance
Deployment / install method
Not installed (WireGuard only)
Relevant logs / output
Relevant configuration (redacted)
- Lenguaje dominante
- Rust
- Estrellas
- 371
- Forks
- 42
- Merge medio
- 1 d 2 h
- PR fusionados (30 d)
- 51
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Sin 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 DefGuard/client
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
Link to the user profile page from the desktop clientPosiblemente ocupada @teon la tomó hace 1 día. Abierto
DefGuard/client#1300 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
View enrolment message in desktop client after the enrolment processPosiblemente ocupada @teon la tomó hace 1 día. Abierto
DefGuard/client#1299 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Make same look for all error s in tray viewPosiblemente ocupada @Va1ter la tomó hace 2 días. Abierto
DefGuard/client#1295 · 2 asignados ·
Los mantenedores suelen responder en 1 día
Todos los issues de DefGuard/client
Issues similares
-
area:cli bug dotnet good first issue priority:medium
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
rtk-ai/rtk#4844 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
delta-io/delta-kernel-rs#3757 ·
Los mantenedores suelen responder en 3 días
-
area: library data-loss type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
alplabai/signex#1740 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
test(fslc): the unreadable mutate catalog test pins the Unix I/O error text and fails on WindowsPosiblemente ocupada @rizumita la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 69/100
Los mantenedores suelen responder en 1 día