form上に配置し、imeEnabledプロパティにtrueを設定したFlexGridにおいて、IMEが有効なセル上で上下キーを押下しても、セルの選択が移動しない

文書番号 : 81719     文書種別 : 既知の問題     登録日 : 2016/07/05     最終更新日 : 2018/03/28
文書を印刷する
対象製品
Wijmo 5
発生環境
Internet Explorer 11でのみ発生
ステータス
修正済み
詳細
form上にFlexGridを配置し、FlexGridのimeEnabledプロパティにtrueを設定した場合、IMEが有効なセルで上下キーを押下してもセルの選択を移動できません。
左右キー押下では、セルの選択は移動します。また、チェックボックスが設定されたセルや読み取り専用のセルは、IMEが無効となるため、上下キー押下でセルの選択は移動します。
回避方法
この問題はバージョン5.20181.436で修正されました。

この問題はバージョン5.20162.207より前のバージョン、および、5.20173.380以降のバージョンで発生します。
回避方法は次の通りです。

FlexGridのオブジェクトを生成した後に、以下のようなコードで、FlexGridが使用しているInput要素に対してオートコンプリートを無効にします。

◆サンプルコード(JavaScript)
----------------------------------
var imeElement = wijmo.getElement(".wj-grid-editor");
wijmo.setAttribute(imeElement, "autocomplete", "off");
----------------------------------

キーワード
FlexGrid