@@ -159,21 +159,18 @@ class _MenuManagerBase extends _SubManagerBase {
159159 this . _menuCells = cells . map ( cell => cell . clone ( ) ) ;
160160 const isDynamicMenuUpdateActiveBoolean = this . _isDynamicMenuUpdateActive ( this . _dynamicMenuUpdatesMode , this . _displayType ) ;
161161
162- return new Promise ( ( resolve ) => {
163- const operation = new _MenuReplaceOperation ( this . _lifecycleManager , this . _fileManager , this . _windowCapability ,
164- this . _currentMenuConfiguration , this . _currentMenuCells , this . _menuCells , isDynamicMenuUpdateActiveBoolean , new _MenuManagerCompletionListener ( )
165- . setOnComplete ( ( success , currentMenuCells ) => {
166- this . _currentMenuCells = currentMenuCells ;
167- this . _updateMenuReplaceOperationsWithNewCurrentMenu ( ) ;
168- console . log ( 'MenuManagerBase - Finished updating menu' ) ;
169- resolve ( success ) ;
170- } )
171- ) ;
172-
173- // Cancel previous MenuReplaceOperations
174- this . _cancelAllTasks ( 'MenuReplaceOperation' ) ;
175- this . _addTask ( operation ) ;
176- } ) ;
162+ const operation = new _MenuReplaceOperation ( this . _lifecycleManager , this . _fileManager , this . _windowCapability ,
163+ this . _currentMenuConfiguration , this . _currentMenuCells , this . _menuCells , isDynamicMenuUpdateActiveBoolean , new _MenuManagerCompletionListener ( )
164+ . setOnComplete ( ( success , currentMenuCells ) => {
165+ this . _currentMenuCells = currentMenuCells ;
166+ this . _updateMenuReplaceOperationsWithNewCurrentMenu ( ) ;
167+ console . log ( 'MenuManagerBase - Finished updating menu' ) ;
168+ } )
169+ ) ;
170+
171+ // Cancel previous MenuReplaceOperations
172+ this . _cancelAllTasks ( 'MenuReplaceOperation' ) ;
173+ this . _addTask ( operation ) ;
177174 }
178175
179176 /**
@@ -307,7 +304,7 @@ class _MenuManagerBase extends _SubManagerBase {
307304 _updateMenuReplaceOperationsWithNewCurrentMenu ( ) {
308305 this . _taskQueue . forEach ( task => {
309306 if ( task . getName ( ) === 'MenuReplaceOperation' ) {
310- task . setCurrentMenu ( this . _currentMenuCells ) ;
307+ task . _setCurrentMenu ( this . _currentMenuCells ) ;
311308 }
312309 } ) ;
313310 }
@@ -329,7 +326,7 @@ class _MenuManagerBase extends _SubManagerBase {
329326 _updateMenuReplaceOperationsWithNewMenuConfiguration ( ) {
330327 this . _taskQueue . forEach ( task => {
331328 if ( task . getName ( ) === 'MenuReplaceOperation' ) {
332- task . setMenuConfiguration ( this . _currentMenuConfiguration ) ;
329+ task . _setMenuConfiguration ( this . _currentMenuConfiguration ) ;
333330 }
334331 } ) ;
335332 }
0 commit comments