rundialog: Load desktop entries on idle thread