长按表情符号选择在某一个Android上不起作用

之前在另一个站点升级到最新 Discourse 后,此处提到过,但在此站点也出现了。问题是,在帖子下方的表情符号选择器上“长按”不会弹出(此处为 14 个)表情符号供选择。相反,默认的(此处为)心形周围会出现粉色高亮,并且没有进行选择。

我在一部 Android 14 设备上的个人和(新安装的)工作配置文件中的 Firefox 142.0 中看到了这个问题,也在同一设备上的 Firefox Nightly 144.0a1 中看到了。同一设备上的 Chrome 没有出现此问题。另一部 Android 14 设备上的 Firefox 142.0 没有出现此问题。其他移动设备(Firefox、Safari)也没有出现此问题。问题开始出现恰好是 c.osm.org 站点升级到最新 Discourse 的时候,所以它显然与此“相关”,但显然也与该设备上 Firefox 的“某些东西”相关。

我不认为这是这个问题(在聊天中);为了完整起见,我没有看到任何“文本已选择”的迹象,这是之前对此类问题的一个报告中发现的。

我在安全模式下(在 http://c.osm.org/safe-mode)遇到了同样的问题。

有什么调查建议吗?

1 个赞

我只是确认一下,这是仅限 Firefox 移动版 Android,在 Chromium 移动版上运行正常吗?

我会在接下来的几周内确保有人查看,并添加一个 pr-welcome,以防社区想尝试修复它。

1 个赞

情况更具体一些——是 Firefox(几个版本)在一台特定的手机上。同一版本的 FF 在另一台 Android 14 手机上运行正常。Chrome 在“有问题”的设备上运行正常。

我尝试比较工作和不工作的 FF 设置,但尚未找到问题所在。清除缓存、重启浏览器或手机、查看显示设置等明显的操作都没有帮助。

1 个赞

哎呀,没有重现步骤,修复起来会非常困难。

你能在出问题的手机上运行“安全模式”吗?也许是浏览器扩展的问题?

1 个赞

I tried http://c.osm.org/safe-mode above and have tried https://meta.discourse.org/safe-mode just now, with the same effect.

I don’t think so - I’ve not installed any myself and two of the test browsers (one on a device that worked, one on the device that didn’t) were freshly installed today with no changes made to them. The problem device is:

  • A Nokia X10 running Android 14 (a device that works is a Moto G23 running Android 14)
  • Display Size is set at 4 out of 5 (large, but duplicating that on another device doesn’t give the same problem)
  • Font Size is 3 out of 7
  • Language is English UK (same as another device that works)
  • FF is 142.0 from Google Play (same as another device that works)

The problem browsers on this test device are a regular FF 142.0 and a FF Nightly 144.0a1 on the “personal” side of the device and a FF 142.0 on the “work” side. Nothing in the MDM configuration should restrict Firefox (and the problem didn’t occur before today’s Discourse upgrade at c.osm.org) but that is a difference between devices that I might need to rule out.