[SSE mobile] Bug 48754
This commit is contained in:
parent
001ff01102
commit
fee213f283
|
@ -22,6 +22,7 @@ const Statusbar = inject('sheets', 'storeAppOptions', 'users')(props => {
|
||||||
api.asc_registerCallback('asc_onWorksheetLocked', onWorksheetLocked);
|
api.asc_registerCallback('asc_onWorksheetLocked', onWorksheetLocked);
|
||||||
api.asc_registerCallback('asc_onSheetsChanged', onApiSheetsChanged);
|
api.asc_registerCallback('asc_onSheetsChanged', onApiSheetsChanged);
|
||||||
api.asc_registerCallback('asc_onHidePopMenu', onApiHideTabContextMenu);
|
api.asc_registerCallback('asc_onHidePopMenu', onApiHideTabContextMenu);
|
||||||
|
api.asc_registerCallback('asc_onActiveSheetChanged', onApiActiveSheetChanged);
|
||||||
};
|
};
|
||||||
if ( !Common.EditorApi ) {
|
if ( !Common.EditorApi ) {
|
||||||
Common.Notifications.on('document:ready', onDocumentReady);
|
Common.Notifications.on('document:ready', onDocumentReady);
|
||||||
|
@ -48,11 +49,18 @@ const Statusbar = inject('sheets', 'storeAppOptions', 'users')(props => {
|
||||||
api.asc_unregisterCallback('asc_onWorksheetLocked', onWorksheetLocked);
|
api.asc_unregisterCallback('asc_onWorksheetLocked', onWorksheetLocked);
|
||||||
api.asc_unregisterCallback('asc_onSheetsChanged', onApiSheetsChanged);
|
api.asc_unregisterCallback('asc_onSheetsChanged', onApiSheetsChanged);
|
||||||
api.asc_unregisterCallback('asc_onHidePopMenu', onApiHideTabContextMenu);
|
api.asc_unregisterCallback('asc_onHidePopMenu', onApiHideTabContextMenu);
|
||||||
|
api.asc_unregisterCallback('asc_onActiveSheetChanged', onApiActiveSheetChanged);
|
||||||
|
|
||||||
$$('.view-main').off('click', on_main_view_click);
|
$$('.view-main').off('click', on_main_view_click);
|
||||||
};
|
};
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
|
const onApiActiveSheetChanged = (index) => {
|
||||||
|
// console.log(index);
|
||||||
|
sheets.setActiveWorksheet(index);
|
||||||
|
Common.Notifications.trigger('sheet:active', index);
|
||||||
|
}
|
||||||
|
|
||||||
const onApiHideTabContextMenu = () => {
|
const onApiHideTabContextMenu = () => {
|
||||||
f7.popover.close('.document-menu.modal-in', false);
|
f7.popover.close('.document-menu.modal-in', false);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue