D19566: [OSD] Fix animation stutter

Kai Uwe Broulik noreply at phabricator.kde.org
Wed Mar 6 15:34:39 GMT 2019


broulik added a comment.


  > There don't seem to be any other instances of it being used?
  
  plasma-workspace/shell/osd.cpp
  
  It also seems kscreen has a copy of thhis OSD which also needs fixing, and please also make sure the lockscreen doesn't break as it also embeds an OSD item.
  
  > I don't understand, could you elaborate please?
  
  The aforementioned code checks if an `animateOpacity` property is present, if so, it changes the window `opacity` which will then be animated. If that property is gone, the code just sets the window `visible` which will be animated by KWin. As such, the animation in the osd.qml is entirely unused now.

REPOSITORY
  R120 Plasma Workspace

BRANCH
  osd-effect-fix (branched from master)

REVISION DETAIL
  https://phabricator.kde.org/D19566

To: rooty, #plasma, #vdg, davidedmundson, ngraham
Cc: abetts, broulik, ngraham, plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20190306/8487c782/attachment.html>


More information about the Plasma-devel mailing list