Debian Patches

Status for gnome-shell/49.0-2

Patch Description Author Forwarded Bugs Origin Last update
slider-Use-the-sprite-of-the-touch-event-not-the-pointer.patch slider: Use the sprite of the touch event, not the pointer
startDragging() starts with:

const sprite = backend.get_sprite(global.stage, event);
this._sprite = sprite;

but then vfunc_touch_event() would only compare this._sprite to:

sprite = backend.get_pointer_sprite(global.stage);

which never matched. And so _endDragging() was never called and
the grab was never dismissed, effectively freezing the shell.
Daniel van Vugt <daniel.van.vugt@canonical.com> yes upstream upstream, 49.1, commit:e54aa588c1604b63e2f051e20c1ecb3e601beb5c 2025-09-23
debian/Revert-tests-Fail-on-warnings-too.patch Revert "tests: Fail on warnings too"
This reverts commit 207b9bb3c0a582b830218fd1b6e8760684adbc48.
Jeremy Bicha <jeremy.bicha@canonical.com> no 2023-02-17
shell-app-Warn-instead-of-crashing-if-disposed-before-sta.patch shell/app: Warn instead of crashing if disposed before startup notification

This is currently easy to reproduce by launching and immediately closing
Chrome, then closing the shell. But automated crash reports show it can
also happen while using the shell, during a garbage collection run.

It's currently the top gnome-shell crasher in Ubuntu, and mostly with
Chromium/Electron apps. But regardless of the offender, we shouldn't
ever trust application behaviour to keep the shell alive.
Daniel van Vugt <daniel.van.vugt@canonical.com> yes upstream 2024-08-29
debian/data-Add-im-config.desktop-to-System-folder.patch data: Add im-config.desktop to System folder
Debian installs this by default, but most users will only need to run
it once, or perhaps not at all.
Simon McVittie <smcv@debian.org> not-needed 2025-06-10

All known versions for source package 'gnome-shell'

Links