real event for editor change in part

This commit is contained in:
Benjamin Pasero
2016-06-01 12:50:45 +02:00
parent 74c67338f4
commit e231f3fa2f
22 changed files with 82 additions and 56 deletions

View File

@@ -9,7 +9,6 @@ import platform = require('vs/base/common/platform');
import paths = require('vs/base/common/paths');
import uri from 'vs/base/common/uri';
import {Identifiers} from 'vs/workbench/common/constants';
import {EventType} from 'vs/workbench/common/events';
import workbenchEditorCommon = require('vs/workbench/common/editor');
import {IViewletService} from 'vs/workbench/services/viewlet/common/viewletService';
import {IWorkbenchEditorService} from 'vs/workbench/services/editor/common/editorService';
@@ -52,7 +51,7 @@ export class ElectronWindow {
// React to editor input changes (Mac only)
if (platform.platform === platform.Platform.Mac) {
this.eventService.addListener2(EventType.EDITOR_INPUT_CHANGED, () => {
this.editorService.onEditorsChanged(() => {
let fileInput = workbenchEditorCommon.asFileEditorInput(this.editorService.getActiveEditorInput(), true);
let representedFilename = '';
if (fileInput) {