作成日: 2024/05/22 最終更新日: 2024/08/07
文書種別
不具合
発生環境
5.20241.9以降のバージョンで発生
状況
修正済み
詳細
次の操作で行の高さを変更します。
・行ヘッダー下部をダブルクリック
・autoSizeRowまたはautoSizeRowsメソッドを実行
この時、高さを変更した行のセルを編集して編集を終了すると、変更した行の高さが維持されません。
回避方法
この問題はバージョン5.20241.19で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
cellEditEndedイベントで行の高さを維持します。
cellEditEnded: function (s, e) {
var _renderheight = s.rows[e.row].renderHeight;
// 行の高さがデフォルトではないかどうかを確認する
if (s.rows.defaultSize != _renderheight) {
setTimeout(function () {
s.rows[e.row].height=_renderheight;
}, 0)
}
}