ヘッダ上のマウス操作でJavaScriptエラーが発生する

文書番号 : 40095     文書種別 : 不具合     登録日 : 2017/03/02     最終更新日 : 2017/03/29
文書を印刷する
対象製品
SpreadJS 9J
発生環境
9.20161.0
状況
修正済み
詳細
行列固定、複数行のヘッダ、ヘッダの結合を設定している状態でヘッダ上にマウスカーソルを移動するとJavaScriptエラーが発生します。

【再現手順】
1.下記の再現コードを実行します
2.ヘッダ上にマウスカーソルを移動します

【動作結果】
下記のJavaScriptエラーが発生します。

----------------------------------------
gc.spread.sheets.all.9.20161.0.min.js:24 Uncaught TypeError: Cannot read property 'x' of null
----------------------------------------

【再現コード】
----------------------------------------
$(document).ready(function () {
  var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"));
  var sheet = spread.getActiveSheet();

  sheet.setRowHeight(3, 104);
  sheet.setColumnWidth(3, 89);
  sheet.setRowCount(2, GC.Spread.Sheets.SheetArea.colHeader);
 
  sheet.setDataSource([{ a: 1, b: 2, c: 3, d: 4 }, { a: 1, b: 2, c: 3, d: 4 }]);
 
  sheet.frozenColumnCount(3);
  
  sheet.addSpan(0, 0, 2, 1, GC.Spread.Sheets.SheetArea.colHeader);
  sheet.addSpan(0, 1, 2, 1, GC.Spread.Sheets.SheetArea.colHeader);
  sheet.addSpan(0, 2, 2, 1, GC.Spread.Sheets.SheetArea.colHeader);
  sheet.addSpan(0, 3, 2, 1, GC.Spread.Sheets.SheetArea.colHeader);
});
----------------------------------------
回避方法
SpreadJS 9J SP2(Ver.9.20171.0)で修正済み