dvb: adapter notification happening at wrong point meant UI not always updated