weatherdlg: fixes