>>188
詳細な報告ありがとうございます。
手順と先読み枚数ごとの挙動まで書いていただき、手元でもすぐ再現でき助かりました。

確認したところ、報告いただいた通りの不具合で、原因も特定できました。
Windows 10固有の問題ではなく、こちらのWindows 11でも再現しました。

見開きの組み合わせを作る際に、横長ページかどうかを見ているのですが、
その判定がフルスクリーンの先読みキャッシュやサムネイル側の情報に依存していました。
詳細表示ではサムネイル側の寸法情報を持っていないため、
横長ページが先読み範囲から外れたタイミングで「横長」と判定できなくなり、
以降の見開きの組み合わせが1ページずれて、同じページが再表示される状態でした。

先読み枚数によって 5 / 7 / 9 のように重複位置が変わるのも、
横長ページが先読み範囲から外れる位置が変わるためでした。

修正としては、ページの縦横判定を表示用キャッシュやサムネイルの有無に依存させず、
一度分かった画像サイズを安定して使える形にします。

次バージョンで修正します。