Add device event view rows in an idle handler