linuxmint / linuxmint/mint-themes

Notification plugin switches do not update visually in the "Applications" tab when using Mint-Y and Mint-L theme variants (Xfce)

Open
#545 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
CSS
Stars
265
Forks
137
PR merge metrics
No merged PRs in 30d

Description

System:
Host: L-2019 Kernel: 6.8.0-124-generic arch: x86_64 bits: 64
Desktop: Xfce v: 4.18.1 Distro: Linux Mint 22.3 Zena

Describe the bug

In Xfce4, when using the Notification Plugin settings, toggling the switches inside the "Applications" tab does not visually update their state immediately. The switch remains in its previous visual state until the window is closed and reopened. However, the settings themselves are applied and changed successfully in the background.

To Reproduce
  1. Set the system theme to any variant of Mint-Y or Mint-L (e.g., Mint-Y, Mint-Y-Dark, Mint-L, Mint-L-Dark, Mint-L-Darker) on Linux Mint Xfce.
  2. Open the Notification Plugin settings.
  3. Go to the "Applications" tab.
  4. Toggle any switch for a specific application.
  5. Notice that the switch position/color does not change visually, even though the configuration is actually changed and saved.
Expected behavior

The switch should change its visual state (on/off) immediately upon clicking.

Additional context
  • This issue only occurs inside the "Applications" tab (see the attached screenshot). Switches in other tabs of the notification plugin settings work and update perfectly.
  • Affected themes: All variants of Mint-Y and Mint-L (including Light, Dark, and Darker).
  • Working themes: The issue does not occur when using standard system themes like Adwaita, Adwaita-dark, or High Contrast (Wysoki Kontrast). On those themes, the switches update instantly.
Screenshots
Image

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the switch behavior in the Notification Plugin's Applications tab using Mint-Y and Mint-L variants, then compare it with Adwaita and Adwaita-dark where the redraw works. Trace the theme styles affecting these switches and verify that toggling changes their visual state immediately while the setting remains applied.

Written by the indexing model from the issue text.

Assessment

Tech stack
css
Domain
design, desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.