Description of the issue:
“Clear data” button does not have focus when I enter “Clear browsing data” window via Cmd+Shift+Delete
Steps to Reproduce (add as many as necessary):
Launch Brave
Visit any website, then press CTRL + T (or CMD + T) to open a new tab, visit another website
Click Cmd+Shift+Delete, select Advanced window
Click Cancel
Click Cmd+Shift+Delete
Press ENTER
Actual Result (gifs and screenshots are welcome!):
Nothing happens.
Expected Result:
I expect the “Clear data” button to be triggered from hitting ENTER, since it should have initial focus upon rendering of that dialog.
Reproduces how often:
Always
Brave Version(See the About Brave page in the main menu):
Version 1.31.88 Chromium: 95.0.4638.69 (Official Build) (x86_64)
Reproducible on current live release (yes/no):
Yes
Additional information:
I’m using macOS Big Sur 11.6.1
UPDATE (as of 12/13/2021): this is still unresolved.
Most browsers I have tried allow pressing ENTER or SPACE to trigger that button or its equivalent (Chrome, Opera, Safari, Firefox, etc.)
With that said, I honestly do not believe it matters if it is ENTER, SPACE or some other key combination. I should able to trigger the “clearing” of data with the keyboard alone (no mouse, and without the ability to see the screen at times (want to clear history and close the browser, I should be able to do: Cmd-Shift-Del, then ENTER (or similar), then Cmd-Q). Brave is the only browser where I cannot find a way to do this.
Here’s something that works on Windows; might be different keys on macOS, but you might be able to find the equivalent.
Ctrl+Shift+Del to get the dialogue to open (as you’re already doing).
Then, Shift+Tab several times, probably 3-5x (see below), until ‘Clear data’ is selected; then press Space or Enter. Basically you’re just reverse-cycling thru the buttons and controls until the selection comes back thru the bottom of the dialogue.
I tried in 2 different profiles, for some reason one of them took 4 keystrokes, the other 3. Not sure why but maybe something to do with extensions or some other difference in configuration. I didn’t spend any time on figuring out why they’re different, but within a profile I would expect it to be consistent.