-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/108102/
-----------------------------------------------------------

Review request for Plasma.


Description
-------

Bug 289427 is caused by a endless loop when searching for lagrest suitable font.
If the largest size of current system font is still smaller than the shown area,
the font.pointSize is increased but the resulting size QRect is the same.
So the do...while loop will loop forever and consume 100% cpu runtime.

Fix:
Check whether the resulting QRect is still increasing. If not, end the loop.


This addresses bug 289427.
    http://bugs.kde.org/show_bug.cgi?id=289427


Diffs
-----

  plasma/generic/applets/digital-clock/clock.cpp 
708cb1ed105d636d3568295b134f4bcb55c4dfd6 

Diff: http://git.reviewboard.kde.org/r/108102/diff/


Testing
-------

Tested ok on Arch Linux + KDE 4.9.95


Thanks,

Chao Feng

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

Reply via email to