The three buttons that pop up after selecting text on a mobile browser do not work when clicked

Usually on Discourse, after selecting text, a pop-up window appears with a row of buttons including “Quote” and “Copy Quote”.
Recently, it has been found that on some mobile browsers, when these buttons are clicked, they simply disappear without bringing up the reply window or writing to the clipboard. Through testing on a self-hosted Discourse instance and on Meta, the issue is consistent. Changing the UA to use desktop view to operate still does not make them work. Checking browser settings to confirm that ad blocking and other options have been disabled shows no effect.

Currently, one problematic sample browser has been identified and the following tests were performed on it:
On @Arkshine’s https://arkshine.github.io/discourse-features-test/, all three test results were Support.

Through @supermathie’s https://www.supermathie.net/reflect/headers, the following result was obtained:

accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
accept-encoding: gzip, deflate, br, zstd
accept-language: zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7
connection: keep-alive
host: www.supermathie.net
sec-ch-ua: "XiaoMiBrowser";v="135", "Not-A.Brand";v="8", "Chromium";v="135"
sec-ch-ua-mobile: ?1
sec-ch-ua-platform: "Android"
sec-fetch-dest: document
sec-fetch-mode: navigate
sec-fetch-site: none
sec-fetch-user: ?1
upgrade-insecure-requests: 1
user-agent: Mozilla/5.0 (Linux; U; Android 15; zh-cn; 23049RAD8C Build/AQ3A.250226.002) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.7049.79 Mobile Safari/537.36 XiaoMi/MiuiBrowser/20.12.1030209
x-miorigin: s

The browser kernel version does not appear to be lower than the minimum version required for the target.

Can you repro this in safe mode? Does this happen here on Meta?

Yes, for example, by directly appending /?safe_mode=no_themes,no_plugins to the URL of the page (Meta), the test result remains unchanged.

Is that this browser?

I tried it on an Android 15 virtual device - here is Chrome properly working:

and Firefox:

but when I try and use the Mi Browser, if I navigate to any website it immediately crashes:


(screenshot taken immediately before crash)

It may be the Chromium rendering engine, but they’ve evidently done something to their version that makes these buttons not work. These problems are likely best reported to the respective developer via the browser’s feedback mechanism.

2 Likes