From 92248f10e138321ab892645db5cd2eecf9c4bc9a Mon Sep 17 00:00:00 2001 From: tyler-ball Date: Wed, 9 Aug 2017 12:01:40 -0600 Subject: [PATCH] Why instance_eval? --- lib/tty/spinner/multi.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tty/spinner/multi.rb b/lib/tty/spinner/multi.rb index e114c6f..bc46b4c 100644 --- a/lib/tty/spinner/multi.rb +++ b/lib/tty/spinner/multi.rb @@ -118,7 +118,7 @@ def auto_spin @spinners.each do |spinner| if spinner.job? spinner.auto_spin - jobs << Thread.new { spinner.instance_eval(&spinner.job) } + jobs << Thread.new { spinner.job.call(spinner) } end end jobs.each(&:join)