legacy-knowledge-base
公開されました Jul. 2, 2025

Microsoft EdgeでCKEditorを使用した場合に発生するカーソル位置の不具合について

投稿者

Justin Choi

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

この記事は、Liferay Digital Experience Platform 7.0でCKEditorを使用しているお客様向けの既知の問題を記録したものです。

Microsoft EdgeブラウザでCKEditorを使用したコンテンツ(掲示板のスレッドなど)を編集する際、件名の末尾にカーソルを置くことができない場合があります。 残念ながら、これはLiferay Digital Enterprise 7.0に "out of box"(OOTB)で含まれているCKEditorで表面化した既知の問題です。

editor.wysiwyg.portal-impl.portlet.ddm.text_html.ftl=ckeditorportal-ext.properties ファイルに設定されていることを確認する。 そうすることで、LiferayプラットフォームはCKEditor(AlloyEditorではなく)をデフォルトのエディターとして使用します。

再現までの手順

  1. Liferay Digital Enterprise 7.0 プラットフォームの開始
  2. Microsoft Edgeを使用して、ページを追加し、 Message Boards ポートレットをページに追加します。
  3. 新しいスレッドを作成します:
    • Subject: Star Wars Fan Theories Part 1
    • ボディ レイとは何者か?
  4. 3ドット アイコンをクリックする > 編集する
  5. マウスを使って、1行目の末尾にカーソルを置いてみてください。 ただし、カーソルは1行目の先頭に置かれます。 キーボードから End コマンド(場合によっては FN + End)を使用することによってのみ、ユーザーは最後まで到達することができます。

Edge-CKeditor02__2_.jpg

解像度

ステータス回避策あり

この問題に対しては、いくつかの回避策が用意されています:

  1. この問題はMicrosoft Edgeに特有のものであるため、現時点では他のブラウザの利用を検討してください。 このエラーは、Mozilla FirefoxやGoogle Chromeの最新版では発生しません。
  2. CKEditorに修正プログラムが含まれている場合、お客様は常に最新バージョンにアップグレードすることができます。 ただし、これはLiferayが完全にサポートしていないカスタマイズです。

追加情報

CKEditor のアップデートに関する詳細は、 Edge loses selection position when focused first time #1923 を参照してください。

did-this-article-resolve-your-issue

legacy-knowledge-base