(Android) 在代码块中粘贴键盘剪贴板内容只返回第一行

如何复现(所有操作均使用新版编辑器)

  1. 创建一个没有任何内容的空代码块

  1. 使用键盘剪贴板功能复制粘贴文本 :clipboard:(本例使用 Gboard,未在其他键盘上测试)
AnkiDroid Version = 2.22.2 (44bf67dc264fa0a99d44e84ed518e3a4dd8b0367)

预期行为

  • 如果使用 Android 的粘贴功能,长按即可完整粘贴文本,不会出现问题
AnkiDroid Version = 2.22.2 (44bf67dc264fa0a99d44e84ed518e3a4dd8b0367)
Backend Version = 0.1.59-anki25.07.4 (25.07.4 e511d63b7ef57e7d7e81612a9905172b871d18df)
Android Version = 15 (SDK 35)
ProductFlavor = play
Device Info = samsung | samsung | o1s | o1sxxx | SM-G991B | exynos2100
Webview User Agent = Mozilla/5.0 (Linux; Android 15; SM-G991B Build/AP3A.240905.015.A2; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/139.0.7258.62 Mobile Safari/537.36
ACRA UUID = ec00a895-ed42-45ec-8a32-e460dcc67355
FSRS = 4.1.1 (Enabled: true)
Crash Reports Enabled = true

在 Anki 论坛上发现此问题

1 个赞

感谢您的报告!

我遇到了类似的代码块硬回车符损坏的问题。

给定以下文本:

Hello
world

Hello

World

将其复制并粘贴到代码块中:

Helloworld

Hello

World

因此,看起来硬回车符没有被保留。也许 Android 粘贴也有类似的情况。

这在我们待办事项列表上。预计团队将在未来几天内回复。

1 个赞