Do you get blue screen flicker with this method? (I am guessing that the blue screen is the background colour of your desktop, with no wallpaper showing).
The icons flicker but no blue flash. Yes, blue is the desktop background.
Note: your method doesn't hide the icons just refreshes them. Is that the point?