-use channel icon color values for detail window also
-fix possible crash caused by program list