diff --git a/plugins/c9.ide.watcher/gui.js b/plugins/c9.ide.watcher/gui.js index 5d5a0a3c..69138545 100644 --- a/plugins/c9.ide.watcher/gui.js +++ b/plugins/c9.ide.watcher/gui.js @@ -186,7 +186,7 @@ define(function(require, exports, module) { return; } - function resolve() { + function resolve(path) { console.log("[watchers] resolved change event without dialog", path); doc.tab.classList.remove("conflict"); delete doc.meta.$merge; @@ -340,12 +340,12 @@ define(function(require, exports, module) { var doc = tab.document; doc.setBookmarkedValue(data, true); doc.meta.timestamp = Date.now() - settings.timeOffset; - changedPaths[path].resolve(); + changedPaths[path].resolve(path); } function mergeChangedPath(err, path, data) { merge(changedPaths[path].tab, data); - changedPaths[path].resolve(); + changedPaths[path].resolve(path); } function showChangeDialog(tab, data) { @@ -368,12 +368,12 @@ define(function(require, exports, module) { if (all) { for (var id in changedPaths) { changedPaths[id].tab.document.undoManager.bookmark(-2); - changedPaths[id].resolve(); + changedPaths[id].resolve(path); } } else { changedPaths[path].tab.document.undoManager.bookmark(-2); - changedPaths[path].resolve(); + changedPaths[path].resolve(path); } checkEmptyQueue(); }