fixed componentlist bug