canvas fillstyle altered and changed back