Skip to content

No ability to reset microphone/camera permissions in webapps #30726

@snimshchikov

Description

@snimshchikov

Steps to reproduce

  1. Open https://t.me/asmico_attach_bot?startapp=test
  2. Click "Request audio" in "Test permissions" section
  3. Deny audio access
  4. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions