diff --git a/src/controllers/controlHistory.js b/src/controllers/controlHistory.js index d7b12b2..c27d68e 100644 --- a/src/controllers/controlHistory.js +++ b/src/controllers/controlHistory.js @@ -25,7 +25,6 @@ import { getSheetIndex } from '../methods/get'; import Store from '../store'; import { selectHightlightShow } from './select'; import method from '../global/method'; -import {refreshMenuButtonFocus} from "../global/api"; function formulaHistoryHanddler(ctr, type="redo"){ if(ctr==null){ @@ -429,9 +428,6 @@ const controlHistory = { } Store.clearjfundo = true; - /* 刷新当前状态栏 */ - refreshMenuButtonFocus(); - // 撤销的时候curdata 跟 data 数据要调换一下 let newCtr = {...ctr, ...{data: ctr.curdata, curdata: ctr.data}} // 钩子函数 @@ -748,8 +744,6 @@ const controlHistory = { } Store.clearjfundo = true; - /* 刷新当前状态栏 */ - refreshMenuButtonFocus(); } }; diff --git a/src/controllers/select.js b/src/controllers/select.js index 538e652..60690a8 100644 --- a/src/controllers/select.js +++ b/src/controllers/select.js @@ -8,6 +8,7 @@ import { getSheetIndex, getRangetxt } from '../methods/get'; import Store from '../store'; import method from '../global/method'; import locale from '../locale/locale'; +import { refreshMenuButtonFocus } from "../global/api"; //公式函数 选区实体框 function seletedHighlistByindex(id, r1, r2, c1, c2) { @@ -180,6 +181,9 @@ function selectHightlightShow(isRestore = false) { if (Store.luckysheet_select_save.length == 1 && Store.luckysheet_select_save[0].row[0] == Store.luckysheet_select_save[0].row[1] && Store.luckysheet_select_save[0].column[0] == Store.luckysheet_select_save[0].column[1]) { dynamicArrayHightShow(Store.luckysheet_select_save[0].row[0], Store.luckysheet_select_save[0].column[0]); } + + /* 刷新当前状态栏 */ + refreshMenuButtonFocus(); } Store.luckysheetfile[getSheetIndex(Store.currentSheetIndex)].luckysheet_select_save = Store.luckysheet_select_save;