Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[Bug]: Linux Desktop Client : window buttons require window resize to work

Aperta
#844 1 commento 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@t-aleksander ci sta già lavorando.

Dal 28/9/2026.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
55/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
rust

Direzione di ricerca

Inizia riproducendo il problema su PopOS 24.04 con Gnome 46 e Wayland, usando l’azione del clic destro nella system tray “Show defguard client.”. Traccia il percorso di presentazione della finestra e verifica che chiusura, massimizzazione e minimizzazione rispondano immediatamente dopo la comparsa della finestra, senza richiedere un ridimensionamento tramite tastiera o mouse.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug
Summary

When right click on icon, Show defguard client, the client appears but its window buttons (close, maximize, minimize) are not active.
Maximizing the window with keyboard shortcut make the buttons work again.

Steps to reproduce

This is probably highly dependant on distribution / Desktop, and other details, so here is my setup

  • popOs 24.04
  • Gnome 46
  • Wayland
  1. Login to user session
  2. Start defguard client
  3. it opens, window buttons have no effect, hover them or click them does nothing
  4. right click in systray icon to Hide the window works
  5. when visible, use mouse movement or keyboard shortcut to maximize the window
  6. then hover the buttons : they work again.
Expected behavior

Window buttons should work as soon as window is displayed

Actual behavior

https://github.com/user-attachments/assets/bb24474e-9820-4707-8d36-3556d886be13

Defguard version

1.6.8

Environment details

PopOS 24.04 Gnome 46 Wayland

Deployment / install method

Standalone packages

Relevant logs / output

Relevant configuration (redacted)

Lingua principale
Rust
Stelle
371
Fork
41
Merge medio
16h 18m
PR unite (30g)
40

Preparare l'ambiente

  • Nessun Dockerfile né file Docker Compose
  • Ha un modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di DefGuard/client

Tutte le issue di DefGuard/client

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.