作成日: 2026/09/01 最終更新日: 2026/09/01
文書種別
不具合
発生環境
5.20242.21以降のバージョンで発生
状況
回避方法あり
詳細
FlexGridにおいて、現在表示されていない(スクロールが必要な)セルに対して、select()、focus()、startEditing()を連続して実行すると、エディタ内のテキストが全選択されず、キャレットが末尾に配置されます。
回避方法
startEditing()がグリッドを再描画するように、doStartEditing()実施以前にmultirow.refresh(false)を追加します。
function doAll(colNum) {
doSelect(colNum);
multirow.refresh(false); // 回避方法
doFocus();
doStartEditing();
setResult("select -> focus -> startEditing");
}