From 89b93e71460750be8f736df0dbc13675daf5d72d Mon Sep 17 00:00:00 2001 From: liuyang Date: Tue, 10 Nov 2020 18:40:27 +0800 Subject: [PATCH] fix(mousemove hook error): fix --- src/controllers/handler.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/controllers/handler.js b/src/controllers/handler.js index 7ffd7d0..3d3922f 100644 --- a/src/controllers/handler.js +++ b/src/controllers/handler.js @@ -1535,14 +1535,16 @@ export default function luckysheetHandler() { let luckysheetTableContent = $("#luckysheetTableContent").get(0).getContext("2d"); - method.createHookFunction("sheetMousemove", Store.flowdata[row_index][col_index], { - r:row_index, - c:col_index, - "start_r": row_pre, - "start_c": col_pre, - "end_r": row, - "end_c": col - }, sheetFile,moveState,luckysheetTableContent); + if(Store.flowdata && Store.flowdata[row_index]){ + method.createHookFunction("sheetMousemove", Store.flowdata[row_index][col_index], { + r:row_index, + c:col_index, + "start_r": row_pre, + "start_c": col_pre, + "end_r": row, + "end_c": col + }, sheetFile,moveState,luckysheetTableContent); + } // } }