fix mac ui bugs