-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/126475/#review89947
-----------------------------------------------------------

Ship it!


Ship It!

- David Edmundson


On Dec. 22, 2015, 6:18 p.m., Eike Hein wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/126475/
> -----------------------------------------------------------
> 
> (Updated Dec. 22, 2015, 6:18 p.m.)
> 
> 
> Review request for Plasma, David Edmundson and Martin Gräßlin.
> 
> 
> Bugs: 356938
>     http://bugs.kde.org/show_bug.cgi?id=356938
> 
> 
> Repository: plasma-framework
> 
> 
> Description
> -------
> 
> PlasmaCore.WindowThumbnail acts as a mini-compositor and redirects windows to 
> paint a thumbnail of them. Hovering a Task Manager button delegate will down 
> the line instanciate some WindowThumbnails for the tooltip, and these stick 
> around when the tooltip is hidden. This causes windows to keep being 
> redirected, e.g. severely breaking game performance after hovering them in 
> the Task Manager (see associated bug).
> 
> I initially tried just wiping the thumbnail delegates on the Task Manager 
> side when the tooltip goes hidden, but this breaks UX performance when moving 
> across tasks in the applet because the tooltip delegate's visibility prop 
> cycles between true and false from one ToolTipArea to the next. I'll still be 
> tweaking the Task Manager code to at the very least do this when tooltips are 
> disabled to avoid even instanciating, but in the meantime, making 
> WindowThumbnail more idiot-proof strikes me as a good idea regardless.
> 
> 
> Diffs
> -----
> 
>   src/declarativeimports/core/windowthumbnail.cpp 5fc5c5e 
> 
> Diff: https://git.reviewboard.kde.org/r/126475/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Eike Hein
> 
>

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to