[frameworks-plasma] [Bug 466357] Flickering in systray for apps that change tooltip or on mouse hover

2023-04-14 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=466357

Nate Graham  changed:

   What|Removed |Added

   Severity|normal  |minor
   Priority|HI  |NOR

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-plasma] [Bug 466357] Flickering in systray for apps that change tooltip or on mouse hover

2023-04-10 Thread Frank
https://bugs.kde.org/show_bug.cgi?id=466357

Frank  changed:

   What|Removed |Added

 CC||frankeba...@gmail.com

--- Comment #5 from Frank  ---
Thank you for fixing this!
I have this issue with qbittorrent and MEGASync icons, both are black and
white.
My qbittorrent icon is a different one than the one on the original screenshot
but it's the same flickering behavior.
Happy to see it part of the list.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-plasma] [Bug 466357] Flickering in systray for apps that change tooltip or on mouse hover

2023-02-27 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=466357

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org
   Keywords||regression
 Ever confirmed|0   |1
   Priority|NOR |HI
 Status|REPORTED|CONFIRMED

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-plasma] [Bug 466357] Flickering in systray for apps that change tooltip or on mouse hover

2023-02-27 Thread Christian
https://bugs.kde.org/show_bug.cgi?id=466357

--- Comment #4 from Christian (Fuchs)  ---
(In reply to Arjen Hiemstra from comment #3)

> With regards to the issues mentioned here specifically, for the qBittorrent
> case we should improve how we detect icon changes rather than trying to work
> around it in other places, as the core of the issue there is the icon being
> detected as changed but not actually changing.

Yes. The case of "flickering without user interaction" being solved would
already do a lot, since at least when you mouse-hover or do something, chances
are your eyes are already focussed on the systray area, so you won't be
distracted by a flickering in the corner of your field of view. That would help
a lot. 

Still: 

> For the other icon, when you
> hover over an item in the systray, there is a highlight effect applied that
> is done by changing the icon pixels, so the icon changes and the animation
> is triggered. As the icon uses semi-transparency for muting the colour, it
> ends up being drawn twice and you end up with an effect where the "muted"
> lines are slightly less muted for a short moment.

while I use a custom  (older, but official) volume icon and the newer one might
not suffer as much from it, the current (wireless) network icon does. As do
probably do a handful others, so preferably this would also be fixed not in the
icons or how they use transparency, but rather the effect.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-plasma] [Bug 466357] Flickering in systray for apps that change tooltip or on mouse hover

2023-02-27 Thread Arjen Hiemstra
https://bugs.kde.org/show_bug.cgi?id=466357

Arjen Hiemstra  changed:

   What|Removed |Added

 CC||ahiems...@heimr.nl

--- Comment #3 from Arjen Hiemstra  ---
The animation used to rely on a bunch of custom scene graph code to fade
between two icons. This was changed to do the crossfade using plain nodes,
which lead to the initial bug because of differences in blending. The animation
was changed so that rather than crossfading, we first fade in the new icon and
then fade out the old icon. The only artifact that this produces is when there
are semi-transparent pixels that cover the same area, these can end up being
drawn twice. For most icons this isn't a big problem, except some like the
volume icons that (in my opinion, incorrectly) use transparency for the "muted"
lines.

With regards to the issues mentioned here specifically, for the qBittorrent
case we should improve how we detect icon changes rather than trying to work
around it in other places, as the core of the issue there is the icon being
detected as changed but not actually changing. For the other icon, when you
hover over an item in the systray, there is a highlight effect applied that is
done by changing the icon pixels, so the icon changes and the animation is
triggered. As the icon uses semi-transparency for muting the colour, it ends up
being drawn twice and you end up with an effect where the "muted" lines are
slightly less muted for a short moment.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-plasma] [Bug 466357] Flickering in systray for apps that change tooltip or on mouse hover

2023-02-25 Thread Oliver Beard
https://bugs.kde.org/show_bug.cgi?id=466357

Oliver Beard  changed:

   What|Removed |Added

 CC||olib...@outlook.com

--- Comment #2 from Oliver Beard  ---
I have seen this issue with qBittorrent before, but I am presently on 5.27.1
and can't see it. I think it's probably still around, but appears
inconsistently.

https://github.com/qbittorrent/qBittorrent/issues/18217

I'm believe this is a Plasma issue, not a qBittorrent one, but I don't recall
seeing it with other tooltips (though none are as dynamic).

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-plasma] [Bug 466357] Flickering in systray for apps that change tooltip or on mouse hover

2023-02-24 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=466357

--- Comment #1 from Nate Graham  ---
Cannot reproduce myself with current git master.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-plasma] [Bug 466357] Flickering in systray for apps that change tooltip or on mouse hover

2023-02-24 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=466357

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=463061

-- 
You are receiving this mail because:
You are watching all bug changes.