From 07cc454b410a2b027960971662757810bd301f5d Mon Sep 17 00:00:00 2001 From: Maxime Quandalle Date: Mon, 24 Aug 2015 23:30:56 +0200 Subject: Upgrade meteor to 1.2-rc.4 and package versions The new version of meteor speeds up the reload cycle, which is super valuable during the development. I also removed the "imply-everything" "meteor-platform" package in favor of a more fined-grained package selection. This version also introduces ES6 support with transparent babeljs transpilation. Most features are enable (with the notable exception of ES6 modules) and this commit started to use them in places where a XXX comment suggested it. --- client/components/forms/inlinedform.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'client/components/forms') diff --git a/client/components/forms/inlinedform.js b/client/components/forms/inlinedform.js index 2988738c..09c75ce1 100644 --- a/client/components/forms/inlinedform.js +++ b/client/components/forms/inlinedform.js @@ -70,12 +70,10 @@ BlazeComponent.extendComponent({ // Close the inlined form when after its submission submit: function() { - var self = this; - // XXX Swith to an arrow function here when we'll have ES6 if (this.currentData().autoclose !== false) { - Tracker.afterFlush(function() { - self.close(); - self.callFirstWith(self, 'resetCache'); + Tracker.afterFlush(() => { + this.close(); + this.callFirstWith(this, 'resetCache'); }); } } -- cgit v1.2.3-1-g7c22