From 24d99a877ef7fd17dc3ab5f55762d542e56326e5 Mon Sep 17 00:00:00 2001 From: Ruben Daniels Date: Tue, 15 Sep 2015 06:13:11 +0000 Subject: [PATCH] Remove recursion --- plugins/c9.core/settings.js | 2 +- plugins/c9.ide.preferences/experimental.js | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/c9.core/settings.js b/plugins/c9.core/settings.js index 8c0882b4..27bee4f8 100644 --- a/plugins/c9.core/settings.js +++ b/plugins/c9.core/settings.js @@ -395,7 +395,7 @@ define(function(require, exports, module) { hash[key] = value; // Tell everyone this property changed - emit(parts.join("/")); + emit(parts.join("/"), value); // Tell everyone it's parent changed emit(query, value); diff --git a/plugins/c9.ide.preferences/experimental.js b/plugins/c9.ide.preferences/experimental.js index 404f74bc..d83014c7 100644 --- a/plugins/c9.ide.preferences/experimental.js +++ b/plugins/c9.ide.preferences/experimental.js @@ -30,6 +30,8 @@ define(function(require, exports, module) { if (loaded) return false; loaded = true; + settings.setDefaults("state/experiments", [["@enabled", true]]); + plugin.form.add([{ type: "custom", title: "Introduction",