signalapp / Signal-Desktop

A private messenger for Windows, macOS, and Linux.
https://signal.org/download
GNU Affero General Public License v3.0
14.66k stars 2.67k forks source link

Linux, Wayland: Window size grows when hidden and re-opened #7086

Open adamthiede opened 4 hours ago

adamthiede commented 4 hours ago

Using a supported version?

Overall summary

when running signal with signal-desktop --use-tray-icon --ozone-platform-hint=auto (on a wayland desktop, so the same as --ozone-platform=wayland) the signal desktop window grows a little bit every time it's hidden and re opened.

Screencast From 2024-11-16 14-12-28.webm

Steps to reproduce

  1. Run signal-desktop --use-tray-icon --ozone-platform-hint=auto on a Wayland session (i.e. GNOME Wayland)
  2. Hide and show the application from the tray icon repeatedly
  3. Watch the window grow in size

Expected result

Ideally the window should stay the same size.

Actual result

The window does not stay the same size.

Screenshots

No response

Signal version

7.33.0

Operating system

Fedora 41, GNOME

Version of Signal on your phone

No response

Link to debug log

No response

Possibly related to https://github.com/signalapp/Signal-Desktop/issues/7023 ?

julianfairfax commented 3 hours ago

Upstream issue: https://github.com/electron/electron/issues/44543