fix prefer da widget