Package: gnome-shell
Version: 48.7-0+deb13u2
Severity: minor
X-Debbugs-Cc: [email protected]

Dear Maintainer,


I found two problems when quitting an application from its GNOME dash icon.

Case 1: The application running and is pinned to the dash

1. Open a pinned application.
2. Press and hold its dash icon until the context menu appears.
3. Select “Quit”.

The application closes, but the icon becomes attached to the mouse cursor with
a small add/cross symbol.
However, GNOME still seems to keep the icon action active. Pressing either the
left or right mouse button launches the application again.
Pressing Escape cancels this action and prevents the application from
reopening.

Expected result:
After selecting “Quit”, the application should close and the icon interaction
should also be cancelled. The next mouse click should not reopen the
application.


Case 2: The application is running and is not pinned to the dash

1. Open an application that is not pinned to the dash.
2. Press and hold on the unpinned running app icon until the context menu
appears.
3. Select “Quit”

The application closes and its icon disappears from the dash, but the dragged
icon remains stuck on the screen.
The stuck icon stays above other windows and is also visible on the lock
screen.

Restarting GNOME Shell with Alt+F2 and then typing “r” removes it.

Expected result:
After selecting “Quit”, GNOME Shell should cancel the drag operation and
completely remove the temporary icon.

System information:
- Debian 13 (Trixie)
- GNOME Shell 48.7
- X11 session The session changed automatically from Wayland to X11 after I
installed the NVIDIA proprietary driver. I did not manually select X11.
- NVIDIA driver: 550.163.01
- No GNOME Shell extensions enabled

Thank you for your time and for looking into this.


-- System Information:
Debian Release: 13.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.95+deb13-amd64 (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gnome-shell depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.40.0-5
ii  gir1.2-accountsservice-1.0                   23.13.9-7
ii  gir1.2-adw-1                                 1.7.6-1~deb13u1
ii  gir1.2-atk-1.0                               2.56.2-1+deb13u1
ii  gir1.2-atspi-2.0                             2.56.2-1+deb13u1
ii  gir1.2-freedesktop                           1.84.0-1
ii  gir1.2-gcr-4                                 4.4.0.1-3
ii  gir1.2-gdesktopenums-3.0                     48.0-1
ii  gir1.2-gdkpixbuf-2.0                         2.42.12+dfsg-4+deb13u1
ii  gir1.2-gdm-1.0                               48.0-2
ii  gir1.2-geoclue-2.0                           2.7.2-2
ii  gir1.2-glib-2.0                              2.84.4-3~deb13u3
ii  gir1.2-gnomebg-4.0                           44.3-3
ii  gir1.2-gnomebluetooth-3.0                    47.1-1
ii  gir1.2-gnomedesktop-4.0                      44.3-3
ii  gir1.2-graphene-1.0                          1.10.8-5
ii  gir1.2-gstreamer-1.0                         1.26.2-2
ii  gir1.2-gtk-4.0                               4.18.6+ds-2
ii  gir1.2-gweather-4.0                          4.4.4-1
ii  gir1.2-ibus-1.0                              1.5.32-2
ii  gir1.2-mutter-16                             48.7-0+deb13u1
ii  gir1.2-nm-1.0                                1.52.1-1
ii  gir1.2-nma4-1.0                              1.10.6-5
ii  gir1.2-pango-1.0                             1.56.3-1
ii  gir1.2-polkit-1.0                            126-2
ii  gir1.2-rsvg-2.0                              2.60.0+dfsg-1
ii  gir1.2-soup-3.0                              3.6.5-3
ii  gir1.2-upowerglib-1.0                        1.90.9-1
ii  gjs                                          1.82.3-1
ii  gnome-control-center                         1:48.4-1~deb13u1
ii  gnome-settings-daemon                        48.1-1
ii  gnome-shell-common                           48.7-0+deb13u2
ii  gsettings-desktop-schemas                    48.0-1
ii  gstreamer1.0-pipewire                        1.4.2-1
ii  libatk-bridge2.0-0t64                        2.56.2-1+deb13u1
ii  libatk1.0-0t64                               2.56.2-1+deb13u1
ii  libc6                                        2.41-12+deb13u3
ii  libcairo2                                    1.18.4-1+b1
ii  libecal-2.0-3                                3.56.2-0+deb13u1
ii  libedataserver-1.2-27t64                     3.56.2-0+deb13u1
ii  libgcr-4-4                                   4.4.0.1-3
ii  libgdk-pixbuf-2.0-0                          2.42.12+dfsg-4+deb13u1
ii  libgirepository-1.0-1                        1.84.0-1
ii  libgjs0g                                     1.82.3-1
ii  libgles2                                     1.7.0-1+b2
ii  libglib2.0-0t64                              2.84.4-3~deb13u3
ii  libglib2.0-bin                               2.84.4-3~deb13u3
ii  libgnome-autoar-0-0                          0.4.5-2
ii  libgnome-desktop-4-2t64                      44.3-3
ii  libgraphene-1.0-0                            1.10.8-5
ii  libgtk-4-1                                   4.18.6+ds-2
ii  libical3t64                                  3.0.20-1+b1
ii  libjson-glib-1.0-0                           1.10.6+ds-2
ii  libmutter-16-0                               48.7-0+deb13u1
ii  libnm0                                       1.52.1-1
ii  libpango-1.0-0                               1.56.3-1
ii  libpipewire-0.3-0t64                         1.4.2-1
ii  libpolkit-agent-1-0                          126-2
ii  libpolkit-gobject-1-0                        126-2
ii  libpulse-mainloop-glib0                      17.0+dfsg1-2+b1
ii  libpulse0                                    17.0+dfsg1-2+b1
ii  libsecret-1-0                                0.21.7-1
ii  libsystemd0                                  257.13-1~deb13u1
ii  libx11-6                                     2:1.8.12-1
ii  libxext6                                     2:1.3.4-1+b3
ii  libxfixes3                                   1:6.0.0-2+b4
ii  python3                                      3.13.5-1
ii  tecla                                        48.0.2-1

Versions of packages gnome-shell recommends:
ii  bolt                     0.9.8-1
ii  evolution-data-server    3.56.2-0+deb13u1
ii  gdm3                     48.0-2
ii  gnome-browser-connector  42.1-6
ii  gnome-menus              3.36.0-3
ii  gnome-remote-desktop     48.1-4
ii  gnome-user-docs          48.2-1
ii  ibus                     1.5.32-2
ii  iio-sensor-proxy         3.7-3
ii  power-profiles-daemon    0.30-1.1
ii  switcheroo-control       2.6-3
ii  unzip                    6.0-29

Versions of packages gnome-shell suggests:
ii  gir1.2-malcontent-0          0.13.0-2+deb13u1
pn  gir1.2-telepathyglib-0.12    <none>
pn  gir1.2-telepathylogger-0.2   <none>
ii  gnome-shell-extension-prefs  48.7-0+deb13u2

Versions of packages gnome-session depends on:
ii  adwaita-icon-theme        48.1-1
ii  fonts-cantarell           0.303.1-4
ii  gnome-session-bin         48.0-1+deb13u1
ii  gnome-session-common      48.0-1+deb13u1
ii  gnome-settings-daemon     48.1-1
ii  xdg-desktop-portal-gnome  48.0-2
ii  xwayland                  2:24.1.6-1

Versions of packages gnome-session recommends:
ii  gnome-session-xsession  48.0-1+deb13u1

Versions of packages gnome-session suggests:
ii  desktop-base   13.0.4
ii  gnome-keyring  48.0-1

Versions of packages gnome-settings-daemon depends on:
ii  gnome-settings-daemon-common  48.1-1
ii  gsettings-desktop-schemas     48.0-1
ii  libasound2t64                 1.2.14-1
ii  libc6                         2.41-12+deb13u3
ii  libcairo2                     1.18.4-1+b1
ii  libcanberra-gtk3-0            0.30-18
ii  libcanberra0                  0.30-18
ii  libcolord2                    1.4.7-3
ii  libcups2t64                   2.4.10-3+deb13u2
ii  libfontconfig1                2.15.0-2.3
ii  libgck-2-2                    4.4.0.1-3
ii  libgcr-4-4                    4.4.0.1-3
ii  libgdk-pixbuf-2.0-0           2.42.12+dfsg-4+deb13u1
ii  libgeoclue-2-0                2.7.2-2
ii  libgeocode-glib-2-0           3.26.4-1
ii  libglib2.0-0t64               2.84.4-3~deb13u3
ii  libgnome-desktop-3-20t64      44.3-3
ii  libgtk-3-0t64                 3.24.49-3
ii  libgudev-1.0-0                238-6
ii  libgweather-4-0t64            4.4.4-1
ii  libmm-glib0                   1.24.0-1+deb13u1
ii  libnm0                        1.52.1-1
ii  libnotify4                    0.8.6-1
ii  libp11-kit0                   0.25.5-3
ii  libpam-systemd [logind]       257.13-1~deb13u1
ii  libpango-1.0-0                1.56.3-1
ii  libpangocairo-1.0-0           1.56.3-1
ii  libpolkit-gobject-1-0         126-2
ii  libpulse-mainloop-glib0       17.0+dfsg1-2+b1
ii  libpulse0                     17.0+dfsg1-2+b1
ii  libspa-0.2-bluetooth          1.4.2-1
ii  libsystemd0                   257.13-1~deb13u1
ii  libupower-glib3               1.90.9-1
ii  libwacom9                     2.14.0-1
ii  libwayland-client0            1.23.1-3
ii  libx11-6                      2:1.8.12-1
ii  libxext6                      2:1.3.4-1+b3
ii  libxfixes3                    1:6.0.0-2+b4
ii  libxi6                        2:1.8.2-1
ii  pipewire-audio                1.4.2-1

Versions of packages gnome-settings-daemon recommends:
ii  iio-sensor-proxy   3.7-3
ii  pipewire-audio     1.4.2-1
ii  pkexec             126-2
ii  x11-xserver-utils  7.7+11

Versions of packages gnome-settings-daemon suggests:
pn  usbguard  <none>

Versions of packages libgjs0g depends on:
pn  gir1.2-gio-2.0                                           <none>
ii  gir1.2-girepository-2.0                                  1.84.0-1
ii  gir1.2-glib-2.0 [gir1.2-gobject-2.0]                     2.84.4-3~deb13u3
ii  libc6                                                    2.41-12+deb13u3
ii  libcairo-gobject2                                        1.18.4-1+b1
ii  libcairo2                                                1.18.4-1+b1
ii  libffi8                                                  3.4.8-2
ii  libgirepository-1.0-1 [libgirepository-1.0-1-with-libff  1.84.0-1
    i8]
ii  libglib2.0-0t64                                          2.84.4-3~deb13u3
ii  libmozjs-128-0                                           128.14.0-1~deb13u1
ii  libreadline8t64                                          8.2-6
ii  libstdc++6                                               14.2.0-19
ii  libx11-6                                                 2:1.8.12-1

Versions of packages gnome-shell is related to:
ii  libegl-mesa0 [libegl-vendor]    25.0.7-2+deb13u1
ii  libgl1-mesa-dri                 25.0.7-2+deb13u1
ii  libglx-mesa0 [libglx-vendor]    25.0.7-2+deb13u1
ii  libglx-nvidia0 [libglx-vendor]  550.163.01-2
ii  nvidia-egl-icd [libegl-vendor]  550.163.01-2

-- no debconf information

Reply via email to