Bug#1019655: remmina: should support WM_DELETE_WINDOW like other programs
Package: remmina
Version: 1.4.11+dfsg-3
Severity: wishlist
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
A host connection ended and remmina displayed its "lost connection
[close]" or something similar banner inside its window.
* What exactly did you do (or not do) that was effective (or
ineffective)?
I pressed the alt-f4 keyboard shortcut and also clicked the window close
icon of my window manager, both of which send a WM_DELETE_WINDOW message.
* What was the outcome of this action?
Apparently, nothing, both were simply ignored by remmina. I *had* to click
the close button inside the window, or use the equivalent of xkill.
* What outcome did you expect instead?
The window should close when the user requests it to via her window
manager. The reason why I expect this is that I used a lot of x11
prorgams in my life and none of them simply ignore WM_DELETE_WINDOW in
similar situaitons (or, actually, ever afaicr), so this is a serious user
interface deficiency.
*** End of the template - remove these template lines ***
-- System Information:
Debian Release: 11.4
APT prefers stable-updates
APT policy: (990, 'stable-updates'), (990, 'stable-security'), (990, 'stable'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-debug'), (500, 'unstable'), (500, 'testing'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, x32
Kernel: Linux 5.19.5-schmorp (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages remmina depends on:
ii dbus-user-session [default-dbus-session-bus] 1.12.20-2
ii dbus-x11 [dbus-session-bus] 1.12.20-2
ii libavahi-client3 0.8-5
ii libavahi-common3 0.8-5
ii libavahi-ui-gtk3-0 0.8-5
ii libayatana-appindicator3-1 0.5.5-2
ii libc6 2.31-13+deb11u3
ii libcairo2 1.16.0-5
ii libgcrypt20 1.8.7-6
ii libglib2.0-0 2.66.8-1
ii libgtk-3-0 3.24.24-4+deb11u2
ii libjson-glib-1.0-0 1.6.2-1
ii libpango-1.0-0 1.46.2-3
ii libsodium23 1.0.18-1
ii libsoup2.4-1 2.72.0-2
ii libssh-4 0.9.5-1+deb11u1
ii libssl1.1 1.1.1n-0+deb11u3
ii libvte-2.91-0 0.62.3-1
ii remmina-common 1.4.11+dfsg-3
Versions of packages remmina recommends:
ii remmina-plugin-rdp 1.4.11+dfsg-3
ii remmina-plugin-secret 1.4.11+dfsg-3
ii remmina-plugin-vnc 1.4.11+dfsg-3
Versions of packages remmina suggests:
pn remmina-plugin-exec <none>
pn remmina-plugin-kwallet <none>
pn remmina-plugin-nx <none>
ii remmina-plugin-spice 1.4.11+dfsg-3
pn remmina-plugin-www <none>
ii remmina-plugin-xdmcp 1.4.11+dfsg-3
-- no debconf information
Reply to: