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?
3 Answers
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.
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.
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.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads