From caa4fcf75471b0cd965e6fcf50868378f5312936 Mon Sep 17 00:00:00 2001 From: Juan Cruz Viotti Date: Fri, 17 Apr 2015 10:11:02 -0400 Subject: [PATCH] Bind progress update function to avoid context issues --- build/actions/os.js | 2 +- lib/actions/os.coffee | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build/actions/os.js b/build/actions/os.js index 274cc711..7043264b 100644 --- a/build/actions/os.js +++ b/build/actions/os.js @@ -131,7 +131,7 @@ return done(); } bar = new visuals.widgets.Progress('Writing Device OS'); - params.progress = bar.update; + params.progress = _.bind(bar.update, bar); return bundle.write(params, callback); } ], function(error) { diff --git a/lib/actions/os.coffee b/lib/actions/os.coffee index a27a6927..589a7d5b 100644 --- a/lib/actions/os.coffee +++ b/lib/actions/os.coffee @@ -167,7 +167,7 @@ exports.install = return done() if not confirmed bar = new visuals.widgets.Progress('Writing Device OS') - params.progress = bar.update + params.progress = _.bind(bar.update, bar) bundle.write(params, callback) ], (error) ->