2880x1620 resolution bug

Submitted by rusomaxo on

high resolution display bug.
icons too small.

http://prntscr.com/9aj1mk