DefGuard / DefGuard/client

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

Open
#844 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
Rust
Stars
369
Forks
39
Avg merge
21h 2m
Merged PRs (30d)
32

Description

### 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

0. Login to user session
1. Start defguard client
2. it opens, window buttons have no effect, hover them or click them does nothing
3. right click in systray icon to Hide the window works
4. when visible, use mouse movement or keyboard shortcut to maximize the window
5. 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

```shell

```

### Relevant configuration (redacted)

```yaml

```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.