From 079c22e5aab79256efe2cf3e0287009997e565bb Mon Sep 17 00:00:00 2001 From: Tim Robinson Date: Tue, 7 Jun 2016 16:50:59 +0000 Subject: [PATCH] Save tab after resolving so collab knows the latest version was chosen by the user --- plugins/c9.ide.watcher/gui.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/c9.ide.watcher/gui.js b/plugins/c9.ide.watcher/gui.js index 90205fe5..36e26211 100644 --- a/plugins/c9.ide.watcher/gui.js +++ b/plugins/c9.ide.watcher/gui.js @@ -191,7 +191,6 @@ define(function(require, exports, module) { } function resolve() { - console.log("[watchers] resolved change event without dialog", path); doc.tab.classList.remove("conflict"); delete doc.meta.$merge; delete changedPaths[path]; @@ -326,8 +325,10 @@ define(function(require, exports, module) { doc.meta.$mergeRoot = data; // If the value on disk is the same as in the document, set the bookmark - if (mergedValue == data) + if (mergedValue == data) { doc.undoManager.bookmark(); + save.save(tab); + } return true; } @@ -352,6 +353,7 @@ define(function(require, exports, module) { var doc = tab.document; doc.setBookmarkedValue(data, true); doc.meta.timestamp = Date.now() - settings.timeOffset; + save.save(tab); changedPaths[path].resolve(); }