fix tab falsely showing as changed after restore

pull/468/merge
nightwing 2017-12-17 12:02:27 +04:00
rodzic 01311f68b1
commit c4149c1d2d
1 zmienionych plików z 2 dodań i 0 usunięć

Wyświetl plik

@ -428,6 +428,8 @@ define(function(require, exports, module) {
state.meta.$savedValue = storedValue; state.meta.$savedValue = storedValue;
var sameValue = state.value === storedValue; var sameValue = state.value === storedValue;
if (sameValue && state.changed)
state.changed = false;
if (options.loadFromDisk && (sameValue || compareModified)) { if (options.loadFromDisk && (sameValue || compareModified)) {
fs.stat(tab.path, function(err, stat) { fs.stat(tab.path, function(err, stat) {
if (err) return; if (err) return;