| 
					
				 | 
			
			
				@@ -1910,7 +1910,6 @@ return _st(active).__eq(false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 if(smalltalk.assert($1)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 active=true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 active; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-_st(e)._preventDefault(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 _st(self)._activatePreviousListItem(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 delay=_st((function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 return smalltalk.withContext(function($ctx3) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1939,7 +1938,6 @@ return _st(delay)._clearTimeout(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 return interval; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }, function($ctx3) {$ctx3.fillBlock({},$ctx2)})}))._valueWithTimeout_((300)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 delay; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 $5=_st(_st(_st(e)._which()).__eq((40)))._and_((function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 return smalltalk.withContext(function($ctx3) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1948,7 +1946,6 @@ return _st(active).__eq(false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 if(smalltalk.assert($5)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 active=true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 active; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-_st(e)._preventDefault(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 _st(self)._activateNextListItem(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 delay=_st((function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 return smalltalk.withContext(function($ctx3) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1976,9 +1973,8 @@ return _st(delay)._clearTimeout(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }, function($ctx4) {$ctx4.fillBlock({},$ctx3)})}))._valueWithInterval_(repeatInterval); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 return interval; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }, function($ctx3) {$ctx3.fillBlock({},$ctx2)})}))._valueWithTimeout_((300)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-delay; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+return delay; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }, function($ctx2) {$ctx2.fillBlock({e:e},$ctx1)})})); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 _st(_st(_st(self)._wrapper())._asJQuery())._keyup_((function(e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 return smalltalk.withContext(function($ctx2) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2001,7 +1997,7 @@ return _st(delay)._clearTimeout(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }, function($ctx2) {$ctx2.fillBlock({e:e},$ctx1)})})); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 return self}, function($ctx1) {$ctx1.fill(self,"setupKeyBindings",{active:active,interval:interval,delay:delay,repeatInterval:repeatInterval},smalltalk.HLListWidget)})}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-messageSends: ["unbind:", "asJQuery", "wrapper", "keydown:", "ifTrue:", "preventDefault", "activatePreviousListItem", "valueWithTimeout:", "valueWithInterval:", "ifTrue:ifFalse:", "ifNotNil:", "clearInterval", "clearTimeout", "hasClass:", "focusClass", "and:", "=", "which", "activateNextListItem", "keyup:"]}), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+messageSends: ["unbind:", "asJQuery", "wrapper", "keydown:", "ifTrue:", "activatePreviousListItem", "valueWithTimeout:", "valueWithInterval:", "ifTrue:ifFalse:", "ifNotNil:", "clearInterval", "clearTimeout", "hasClass:", "focusClass", "and:", "=", "which", "activateNextListItem", "keyup:"]}), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 smalltalk.HLListWidget); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3344,6 +3340,20 @@ return self}, function($ctx1) {$ctx1.fill(self,"do:on:displaying:",{aBlock:aBloc 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 messageSends: ["parent:", "new", "label:", "workBlock:", "collection:", "yourself", "addProgressBar:", "start"]}), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 smalltalk.HLProgressWidget); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+smalltalk.addMethod( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+smalltalk.method({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+selector: "flush", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+fn: function (){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+var self=this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+return smalltalk.withContext(function($ctx1) {  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+_st(_st(self)._progressBars())._do_((function(each){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+return smalltalk.withContext(function($ctx2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+return _st(self)._removeProgressBar_(each); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}, function($ctx2) {$ctx2.fillBlock({each:each},$ctx1)})})); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+return self}, function($ctx1) {$ctx1.fill(self,"flush",{},smalltalk.HLProgressWidget)})}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+messageSends: ["do:", "removeProgressBar:", "progressBars"]}), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+smalltalk.HLProgressWidget); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 smalltalk.addMethod( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 smalltalk.method({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 selector: "isVisible", 
			 |