Skip to content

Chromium-based browsers prevent address bar from hiding when accessibility service is running #2168

@provisionally

Description

@provisionally

Have you checked if an issue already exists for this bug?

  • Nobody else has reported this bug before

Have you tried restarting your device?

  • I have tried restarting my device and that did not help

What happened that you did not expect?

After granting KeyMapper accessibility permissions, every Chromium-based browser on my device stopped hiding when scrolling down. Brave, Chrome, and more.

After some research, I discovered this has to do with the accessibility settings: redlib.catsarch.com/r/chrome/comments/179n1il/address_bar_and_tab_bar_wont_hide/k6c7des/?context=3#k6c7des.

This does not happen with other apps I have, currently and in the past, with the same accessibility permission. Disabling KeyMapper, while leaving other apps with the same permission, returns the browsers to their normal state. Disabling every other app but KeyMapper leaves the browsers broken.

What did you expect to happen?

Chromium-based browsers to work as they normally do. This is more than an inconvenience on phones that have OLED displays.

What would the developer need to do to reproduce the bug?

  1. Grant accessibility permission
  2. Go to a Chromium-based browser and open a site that has scrollable content
  3. Scroll up
  4. Address bar permanently on the screen

App version

4.2.1

Android version

Android 16

Device model and manufacturer

Pixels

Extra info

  • My device is rooted

Metadata

Metadata

Assignees

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