qrcode bug fix