Bug 32847 - mgaapplet systray icon persistence 'Always' is not honoured when set thus in Plasma 6 Systray/Taskbar settings X11 only (OK Wayland)
Summary: mgaapplet systray icon persistence 'Always' is not honoured when set thus in ...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: Mageia 10
Assignee: KDE maintainers
QA Contact:
URL:
Whiteboard:
Keywords: 10alpha1
Depends on:
Blocks:
 
Reported: 2024-02-14 17:00 CET by Roger Checa
Modified: 2026-01-24 15:45 CET (History)
3 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments
taskbar icons (55.13 KB, image/png)
2024-02-28 02:06 CET, Roger Checa
Details
patch for plasma-X11 (542 bytes, patch)
2026-01-23 14:42 CET, Aurelian R
Details | Diff

Description Roger Checa 2024-02-14 17:00:49 CET
Some malfunctions in the systray
Cauldron Plasma 6 - QT 6

- The "mgaapplet" is not listed in the params/entries of the systray.
When an udate is available, the applet does appear (and works), but when the update is finished, the applet disappears again.
Even when the applet is present and you mark it "always present", it doesn't remain in the entries.

- Themes choosen with the desktop lead changes with the icons in the systray.
Using "Breeze" almost all icons are correct, except what we underlined up here with the "magaapplet", and also, the "netapplet" which is blur.
Using "Oxygen" several original icons are missing (or blur) and replaced by unindentified ones.
Comment 1 Lewis Smith 2024-02-27 21:25:01 CET
(In reply to Roger Checa from comment #0)
> Some malfunctions in the systray
> - The "mgaapplet" is not listed in the params/entries of the systray.
> When an udate is available, the applet does appear (and works), but when the
> update is finished, the applet disappears again.
> Even when the applet is present and you mark it "always present", it doesn't
> remain in the entries.
Last point: right-click taskbar-Edit Mode-hover Systray (called Taskbar)-Configure-Taskbar settings-Entries-Mgaapplet offers choice of visibility.
It seems to be 'when relevant' rather than 'always'.

> - Themes choosen with the desktop lead changes with the icons in the systray.
> Using "Breeze" almost all icons are correct, except what we underlined up
> here with the "magaapplet", and also, the "netapplet" which is blur.
> Using "Oxygen" several original icons are missing (or blur) and replaced by
> unindentified ones.
Please attach if you can screenshots showing these differences.

CC: (none) => lewyssmith

Comment 2 Roger Checa 2024-02-28 02:06:14 CET
Created attachment 14430 [details]
taskbar icons
Comment 3 Roger Checa 2024-02-28 02:09:37 CET
> It seems to be 'when relevant' rather than 'always'.

"When relevant" is the behaviour when "always" is marked.
It should be possible to have the icon appearing permanently into the taskbar, just as in KDE 5...
Comment 4 Lewis Smith 2024-02-28 22:04:23 CET
(In reply to Roger Checa from comment #2)
> Created attachment 14430 [details]
> taskbar icons
A very refined image - a lot of work

The Oxygen icons are clearly a default for the real ones presumed missing (shown correctly with Breeze). A not uncommon fault, but needs correcting.

You comment the Netapplet icon as "blurred & wrong size". This is subtle beyond my perception when looking at my own equivalent icon. Let's drop that one.

BTAIM can you please raise a separate bug for this icon issue, since it is quite unrelated to the Mgaapplet persistence issue. To minimise work just refer back to https://bugs.mageia.org/show_bug.cgi?id=32847#c2, and title the bug something like 'missing Oxygen systray icons'.

(In reply to Roger Checa from comment #3)
> > It seems to be 'when relevant' rather than 'always'.
> "When relevant" is the behaviour when "always" is marked.
This is what I meant to express, but I was not clear...

Assigning this to Plasma group.

Assignee: bugsquad => kde
Summary: Some malfunctions in the systray - Plasma 6 => mgaapplet systray icon persistence 'Always' is not honoured when set thus in Plasma 6 Systray=Taskbar settings
CC: lewyssmith => (none)

Comment 5 Roger Checa 2024-03-03 01:33:31 CET
Hi,

Icons are often "blur" when they are inserted with a wrong size : for example  24x24 in stead of 128x128...
Also the the mgaapplet is blur when it appears.

Not quite sure to understand what to declare with a new bug. Anyway done!
Comment 6 Roger Checa 2024-03-03 15:51:32 CET
Hi,

When working under "wayland" (in stead of "X11") 2 remarks :
1st) => The mgaapplet does appear permanently into the systray, when marked "always". => Correct behaviour (no bug).
2nd) => The blur aspect of some icons (including magaapplet) has disappeared. => correct aspect (no bug).
Nevertheless some icons are still missing in the systray, under "Oxygen" theme.
Lewis Smith 2024-03-03 19:51:25 CET

Summary: mgaapplet systray icon persistence 'Always' is not honoured when set thus in Plasma 6 Systray=Taskbar settings => mgaapplet systray icon persistence 'Always' is not honoured when set thus in Plasma 6 Systray/Taskbar settings X11 only (OK Wayland)

Comment 7 Lewis Smith 2024-03-03 20:05:40 CET
As for 'blurring' of the magaapplet icon, comment 6 says that is no longer the case.
A clarification please:
Does the corrected blurring of the mgaapplet icon apply to both X11 and Wayland?
It could be OK under Wayland, blurred for X11.

CC: (none) => lewyssmith

Lewis Smith 2024-03-03 20:08:02 CET

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=32927

Comment 8 Roger Checa 2024-03-03 20:55:18 CET
Confirming : Blurring under "X11" => OK under "wayland"

Plus => concerning mgaapplet :
1/ present in the systray under "wayland" => absent under "X11"
2/ neat icon under "wayland" => blurred under "X11"

Other missing icons => no change under "wayland" or "X11" (reminding : oxygen)
Comment 9 Frédéric "LpSolit" Buclin 2025-12-21 17:46:57 CET
I don't know if that's related, but I get this message when launching mgaapplet from a shell:

$ mgaapplet
...
Attempt to call undefined import method with arguments (":helpers" ...) via package "ugtk3" (Perhaps you forgot to load the package?) at /usr/lib/libDrakX/ugtk3.pm line 1501.

In Mageia 9, this error message is not displayed and the icon is visible from the taskbar (KDE, X11), so this is a regression in Mageia 10.

CC: (none) => LpSolit
Keywords: (none) => 10alpha1

Comment 10 Aurelian R 2026-01-23 14:42:13 CET
Created attachment 15348 [details]
patch for plasma-X11

Attached patch should work.

CC: (none) => arusanu

Comment 11 Mageia Robot 2026-01-23 17:00:21 CET
commit 92bc7a0a813ff43f7225eca61fa9cbdbc1dfd74e
Author: daviddavid <geiger.david68210@...>
Date:   Fri Jan 23 17:00:15 2026 +0100

    - fix mgaapplet systray icon when plasma-x11 is used (mga#32847)
---
 Commit Link:
   https://gitweb.mageia.org/software/mgaonline/commit/?id=92bc7a0a813ff43f7225eca61fa9cbdbc1dfd74e
Comment 12 Frédéric "LpSolit" Buclin 2026-01-24 15:45:35 CET
mgaonline 3.34 fixes the problem. Thanks!

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.