From f046b2bb9aaba6ac8d81287d76bd7a75848cda8d Mon Sep 17 00:00:00 2001 From: Roman Nikitenko Date: Sat, 24 Mar 2018 10:17:31 +0200 Subject: [PATCH] CHE-6487. Fix File Watcher exclude feature Signed-off-by: Roman Nikitenko --- .../che/ide/api/filewatcher/FileWatcherExcludesOperation.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ide/che-core-ide-api/src/main/java/org/eclipse/che/ide/api/filewatcher/FileWatcherExcludesOperation.java b/ide/che-core-ide-api/src/main/java/org/eclipse/che/ide/api/filewatcher/FileWatcherExcludesOperation.java index 3c306c8aac..a1b3a83833 100644 --- a/ide/che-core-ide-api/src/main/java/org/eclipse/che/ide/api/filewatcher/FileWatcherExcludesOperation.java +++ b/ide/che-core-ide-api/src/main/java/org/eclipse/che/ide/api/filewatcher/FileWatcherExcludesOperation.java @@ -26,6 +26,7 @@ import org.eclipse.che.api.promises.client.Promise; import org.eclipse.che.api.promises.client.PromiseProvider; import org.eclipse.che.ide.api.WindowActionEvent; import org.eclipse.che.ide.api.WindowActionHandler; +import org.eclipse.che.ide.api.workspace.WorkspaceReadyEvent; /** * Tracks and allows to manage the file watcher exclude patterns for tracking creation, modification @@ -52,7 +53,7 @@ public class FileWatcherExcludesOperation implements WindowActionHandler { this.promises = promises; this.requestTransmitter = requestTransmitter; eventBus.addHandler(WindowActionEvent.TYPE, this); - subscribe(); + eventBus.addHandler(WorkspaceReadyEvent.getType(), event -> subscribe()); } @Inject