Skip to content

Commit

Permalink
Threadify property runs
Browse files Browse the repository at this point in the history
  • Loading branch information
dag committed Apr 19, 2008
1 parent aed4619 commit f04d221
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions lib/amazing/cli.rb
Original file line number Diff line number Diff line change
Expand Up @@ -257,10 +257,10 @@ def update_widget(screen, statusbar, widget, iteration=0)
begin
mod = Widgets.const_get(widget[:module]).new(widget.merge(:iteration => iteration))
if widget[:properties].empty?
@awesome.widget_tell(screen, statusbar, widget[:identifier], widget[:property], mod.formatize)
Thread.new { @awesome.widget_tell(screen, statusbar, widget[:identifier], widget[:property], mod.formatize) }
end
widget[:properties].each do |property, format|
@awesome.widget_tell(screen, statusbar, widget[:identifier], property, mod.formatize(format))
Thread.new { @awesome.widget_tell(screen, statusbar, widget[:identifier], property, mod.formatize(format)) }
end
rescue WidgetError => e
@log.error(widget[:module]) { e.message }
Expand Down

0 comments on commit f04d221

Please sign in to comment.