style
fix a bug of disappearing widgets by letting the timing be done by android widget system & clenup
show the refresh icon by default to never have an missing element