add flushViewLayout