https://bugs.kde.org/show_bug.cgi?id=360068

            Bug ID: 360068
           Summary: Sometimes two animation ids can be *not* unique
           Product: kwin
           Version: git master
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: scripting
          Assignee: kwin-bugs-n...@kde.org
          Reporter: notm...@gmail.com

since the morphingpopups effect was introduced, every now and then plasma
tooltips go flying across the screen right to the top left corner.

debugging the issue, I discovered that's because sometimes different animations
can have the same id
Using adresses on the stack as ids, it's possible that if an animation is
canceled, then creating immediately after a new one, it will have the same
adress, the ids should be globally incremented static longs instead.

Reproducible: Sometimes

Steps to Reproduce:
apply the patch
quickly move the mouse around the taskbar or other plasma tooltips (or possibly
other tooltips, like qt applications toolbar tooltips)
every now and then, the tooltip goes flying to 0,0 position

looking at the standard output,  there should be a "MOVE ANIMATION ID:" and
"FADE ANIMATION ID:" with the same id

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

Reply via email to