Public bug reported:

Ubuntu 26.04.1 LTS

libadwaita-1-0 1.9.1-0ubuntu0.1

Expected: AdwSpinner / AdwSpinnerPaintable spinners (e.g. GNOME
Software "Loading Updates", GNOME Settings) should rotate regardless of
the selected gtk-theme.

What happened instead: With org.gnome.desktop.interface gtk-theme set
to any non-Yaru theme (e.g. 'Colloid-Grey-Dark'), every AdwSpinner is
drawn but never rotates. Hover/CSS animations work; the GSK renderer
(vulkan/ngl/cairo) makes no difference.

Cause: debian/patches/ubuntu/adw-spinner-paintable-design-and-animation.patch
adds update_animation_style(). When adw_settings_get_yaru_accent()
returns NULL (whenever gtk-theme does not start with "Yaru"), it does:

    adw_timed_animation_set_duration (..., ADW_DURATION_INFINITE);
    adw_timed_animation_set_value_to (..., 0);

This overwrites the upstream values (duration SPIN_DURATION_MS * N_CYCLES,
value-to N_CYCLES * G_PI * 2). With value-from = value-to = 0,
adw_animation_get_value() is always 0, so the upstream snapshot path
draws the same arc every frame.

Steps to reproduce:
1. gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita'
2. gnome-software --quit, then open GNOME Software -> Updates -> Check for 
Updates
3. The spinner does not rotate. Setting gtk-theme back to 'Yaru' makes it 
rotate again.

ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: libadwaita-1-0 1.9.1-0ubuntu0.1
ProcVersionSignature: Ubuntu 7.0.0-34.34-generic 7.0.14
Uname: Linux 7.0.0-34-generic x86_64
ApportVersion: 2.34.1-0ubuntu0.1
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Mon Sep 28 12:54:35 2026
InstallationDate: Installed on 2026-09-25 (3 days ago)
InstallationMedia: Ubuntu 26.04.1 LTS "Resolute Raccoon" - Release amd64 
(20260826)
ProcEnviron:
 LANG=tr_TR.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
SourcePackage: libadwaita-1
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: libadwaita-1 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug resolute wayland-session

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2168754

Title:
  Spinners never rotate with non-Yaru gtk-theme

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libadwaita-1/+bug/2168754/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to