Skip to content
This repository was archived by the owner on Sep 23, 2020. It is now read-only.

Commit 0d25ca1

Browse files
Fix #1 once and for all
1 parent 71a429f commit 0d25ca1

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

main.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ define(function (require, exports, module) {
3737
NodeConnection = brackets.getModule("utils/NodeConnection"),
3838
ProjectManager = brackets.getModule("project/ProjectManager");
3939

40-
var NODE_CONNECTION_TIMEOUT = 5000; // 5 seconds
40+
var NODE_CONNECTION_TIMEOUT = 10000; // 10 seconds
4141
var wasBracketsCommand = false;
4242

4343
var _nodeConnectionDeferred = new $.Deferred();
@@ -83,8 +83,13 @@ define(function (require, exports, module) {
8383
_nodeConnection.domains.fileWatcher.startWatching(ProjectManager.getProjectRoot().fullPath);
8484
});
8585
});
86-
$(CommandManager).on("beforeExecuteCommand", function () {
87-
wasBracketsCommand = true;
86+
$(CommandManager).on("beforeExecuteCommand", function (event, id) {
87+
if (id.split(".")[0] === "file") {
88+
wasBracketsCommand = true;
89+
setTimeout(function () {
90+
wasBracketsCommand = false;
91+
}, 100);
92+
}
8893
});
8994
});
9095

node/FileWatcherDomain.js

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2012 Bernhard Sirlinger. All rights reserved.
2+
* Copyright (c) 2013 Bernhard Sirlinger. All rights reserved.
33
*
44
* Permission is hereby granted, free of charge, to any person obtaining a
55
* copy of this software and associated documentation files (the "Software"),
@@ -22,7 +22,6 @@
2222
*/
2323

2424
/*jslint vars: true, plusplus: true, devel: true, nomen: true, indent: 4, maxerr: 50, node: true */
25-
/*global */
2625

2726
(function () {
2827
"use strict";
@@ -38,10 +37,6 @@
3837
function startWatching(dir) {
3938
process.chdir(dir);
4039
var g = new Gaze("**/*", {interval: 5000});
41-
42-
g.on('changed', function (filepath) {
43-
//console.log(filepath + ' was changed');
44-
});
4540

4641
// On file added
4742
g.on('added', function (filepath) {
@@ -90,4 +85,4 @@
9085

9186
exports.init = init;
9287

93-
}());
88+
}());

0 commit comments

Comments
 (0)