2880x1620 resolution bug

high resolution display bug.
icons too small.

http://prntscr.com/9aj1mk