Hey, thanks for the tip! I'm sorry to hear that the UI didn't update when you tipped me. Unfortunately, I haven't implemented any functionality that can check the status of the invoice to see if it's paid or not. If you use the WebLN functionality, it will give you a paid success dialog. However, when you tip by scanning the invoice qr code, it will not show you the paid success dialog.
However, I understand your concern as a tipper, and I will definitely look into implementing a feature that can inform you when your tip has been successful. One solution that I have in mind is using the LNBits API (/api/v1/payments/<payment_hash>) endpoint to check the status of the invoice. However, this may require a different setup and may only be used for specific use cases like checking the status of invoices.
Thank you for bringing this to my attention. I will try to implement a solution that can inform you of your tip's status in the future when tipping by scanning the QR code. Any further brainstorming from your side is greatly appreciated.