Steps to reproduce
- Open https://t.me/asmico_attach_bot?startapp=test
- Click "Request audio" in "Test permissions" section
- Deny audio access
- Click request audio again and see nothing (because all requests after first will use the decision from the first answer, see https://learn.microsoft.com/en-us/dotnet/api/microsoft.web.webview2.core.corewebview2permissionrequestedeventargs.savesinprofile)
Expected behaviour
If user rejected the request, ask again. If user allowed, add button in the menu to revoke access
Actual behaviour
Website saves first decision and never asks again, which can block microphone access forever, making some webapps unusable
Operating system
Windows
Version of Telegram Desktop
6.8.2
Installation source
Static binary from official website
Crash ID
No response
Logs
Steps to reproduce
Expected behaviour
If user rejected the request, ask again. If user allowed, add button in the menu to revoke access
Actual behaviour
Website saves first decision and never asks again, which can block microphone access forever, making some webapps unusable
Operating system
Windows
Version of Telegram Desktop
6.8.2
Installation source
Static binary from official website
Crash ID
No response
Logs