ViewPromise inherit completed