Camera permission is required to paste a code?

Description of the issue:

When attempting to join a sync chain, I’m asked to allow camera access despite the fact that I have a code in my paste buffer and intend to paste it.

Steps to Reproduce (add as many as necessary): 1. 2. 3.

This is on the android version of brave running on a chromebook, both current as of today.

  1. Remove camera permissions if you’ve previously given them to Brave.

  2. hamburger → settings → sync → “scan or enter sync code”
    At this point you will be presented with a modal dialog asking for permission to use the camera. If you decline, you will be kicked back to the previous menu without any option to paste a code. The only way to get to the “enter code words” option is to allow access to the camera.

Actual Result (gifs and screenshots are welcome!):

Given above.

Expected result:

Camera access should only be requested prior to scanning, not prior to code entry.

Reproduces how often:

Every time.

Operating System and Brave Version(See the About Brave page in the main menu):

ChromeOS 128.0.6613.161 Official Build, 64-bit

Application version
Brave 1.69.164, Chromium 128.0.6613.127

Operating system
Android 13; Build/R128-15964.58.0

Additional Information: