Fixing craft/cancel button logic while switching recipes