Use actual rows count and height to better estimate ICON_SIZE
Summary:
Use an ICON_SIZE that can fit inside the button by considering the
current height and rows count instead of the amount of windows.
Reviewers: mkoller
Reviewed By: mkoller
Differential Revision: https://phabricator.kde.org/D12604