update: check isDemo when action clicked