From f6860fbdff8667184417333c6c4d7445b6b170e1 Mon Sep 17 00:00:00 2001 From: Shim Heungwoon Date: Fri, 11 Sep 2015 16:59:03 +0900 Subject: [PATCH] [BUGFIX] Showing global menu for workspace --- .../webida.editor.text-editor/TextEditorViewer.js | 9 +++------ common/src/webida/plugins/editors/viable-menu-items.js | 6 +++--- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/apps/ide/src/plugins/webida.editor.text-editor/TextEditorViewer.js b/apps/ide/src/plugins/webida.editor.text-editor/TextEditorViewer.js index 1898eb42..277ae9bb 100644 --- a/apps/ide/src/plugins/webida.editor.text-editor/TextEditorViewer.js +++ b/apps/ide/src/plugins/webida.editor.text-editor/TextEditorViewer.js @@ -1477,7 +1477,7 @@ define([ } }, - getMenuItemsUnderEdit: function(items, menuItems, deferred) { + getMenuItemsUnderEdit: function(items, menuItems) { var editor = this.editor; if (editor) { @@ -1526,12 +1526,9 @@ define([ sourceItems['&Fold'] = menuItems.editMenuItems['&Source']['&Fold']; items['&Source'] = sourceItems; - - deferred.resolve(items); - - } else { - deferred.resolve(items); } + + return items; }, /** diff --git a/common/src/webida/plugins/editors/viable-menu-items.js b/common/src/webida/plugins/editors/viable-menu-items.js index 5d9a1a2a..9d8793e0 100644 --- a/common/src/webida/plugins/editors/viable-menu-items.js +++ b/common/src/webida/plugins/editors/viable-menu-items.js @@ -48,6 +48,7 @@ define([ function getItemsUnderFile() { logger.info('getItemsUnderFile()'); + logger.trace(); var items = {}; var registry = _getPartRegistry(); var currentPart = registry.getCurrentEditorPart(); @@ -78,16 +79,15 @@ define([ function getItemsUnderEdit() { logger.info('getItemsUnderEdit()'); - var deferred = new Deferred(); var items = {}; var part = _getCurrentEditorPart(); if (part) { var viewer = part.getViewer(); if (viewer) { - viewer.getMenuItemsUnderEdit(items, menuItems, deferred); + items = viewer.getMenuItemsUnderEdit(items, menuItems); } } - return deferred; + return items; } function getItemsUnderFind() {