複数の文字に同時にルビを打つと対象文字が複製されてしまう

最近更新されたバージョン以降、Writeで複数の文字にルビを同時に打つと文字が複製されてしまうという現象が起きています。

例えば、「最初です、二ツ目です、三ツ目です」という文章の「最初」「二ツ目」「三ツ目」に同時にルビを打つと、「最初二ツ目三ツ目です、二ツ目です、三ツ目です」となってしまいます。

画像も作っておきました

明らかにバグだと思いますが、一応こちらで質問しておきます。

環境は以下です。

Version: 25.2.6.2 (X86_64) / LibreOffice Community
Build ID: 520(Build:2)
CPU threads: 8; OS: Linux 6.8; UI render: default; VCL: gtk3
Locale: ja-JP (ja_JP.UTF-8); UI: ja-JP
Ubuntu package version: 4:25.2.6-0ubuntu0.25.04.1~bpo22.04.1
Calc: threaded

2 Likes

:slight_smile: imagen
:frowning: imagen

関連するバグレポート: tdf#166537
A related bug report: tdf#166537

再現可能:
Reproducible with:
Version: 25.8.2.2 (X86_64)
Build ID: d401f2107ccab8f924a8e2df40f573aab7605b6f
CPU threads: 12; OS: Windows 10 X86_64 (build 17763); UI render: Skia/Vulkan; VCL: win
Locale: es-MX (es_AR); UI: en-US
Calc: CL threaded

2 Likes

バグを確認できました。
ただし、全部選択して[Group]を押して[Mono]を押してから
ちまちまとルビを振る文字とそうでないところを入力しなおした場合はなりませんでした。

commit 3d9b8701cb1751e4139ffa24f72bb836eb877fd1の変更により
ルビの機能がWordのように一度に複数の設定ができなくなったのではないかと思います。

そのため、ヘルプのルビの説明にある
1つ以上の単語を選択し・・・という説明は現状に即していない気がします。

6 Likes

以下のバージョンで、Ctrlキーを押しながら、位置が離れた複数の文字を選択した場合は、再現しました。

1つずつルビを設定した場合は問題なさそうです。
Sabr0さんのコメントをみて24.8.7でチェックしたところ、問題が再現しなかったです。

Version: 25.8.3.2 (X86_64)
Build ID: 8ca8d55c161d602844f5428fa4b58097424e324e
CPU threads: 12; OS: Linux 6.1; UI render: default; VCL: gtk3
Locale: ja-JP (ja_JP.UTF-8); UI: ja-JP
Calc: threaded
1 Like

https://bugs.documentfoundation.org/show_bug.cgi?id=169791
こちらにバグ報告してみました。

3 Likes

target:26.8.0
target:25.8.5
target:26.2.0.0.beta2