Why does Android back-swipe behave differently from the left and right edges?

August 10, 2026 3 answers
Asked by MellowPine42
On an Android phone, I browse a discussion website in the Brave browser. If I start on the home page, open an article, and swipe from the left edge toward the center to go back, I often return to the top of the home page or even see a blank page, losing my previous position. However, swiping from the right edge toward the center usually returns me to the exact spot I came from. I have not noticed this behavior on other sites. Is Android or Brave handling the two edge gestures differently, or could the site's JavaScript navigation be conflicting with the browser's back gesture?

Answers

SilverKite29
Brave may also have an especially aggressive gesture zone near the left edge. That can compete with Androidโ€™s system gesture and the websiteโ€™s own touch handling. The right-edge swipe working consistently is a strong clue that the left gesture is being intercepted before the site gets a chance to handle it.
Reply to this answer
CloudyMango7
The two gestures are probably being handled by different layers. The left-edge swipe is commonly reserved for Android or the browserโ€™s back navigation, while the site may use the right-edge swipe for its own in-page history behavior. When both handlers respond to the left gesture, the browser can navigate away or reload the page instead of restoring the previous scroll position.
Reply to this answer
TidyFalcon_8
Iโ€™ve seen the same thing in Chrome on Android, so it may not be specific to Brave. A change in the siteโ€™s mobile navigation could be causing the browser history and the siteโ€™s JavaScript navigation to disagree. Opening articles in a separate tab is one workaround, but the site should ideally avoid hijacking edge gestures or make sure its history states preserve scroll position.
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions