title: How to set the focus after a zone update in Tapestry5
body: <p>I have a zone that contains a form that contains a loop.  When someone changes a text field within the loop, it updates the entire form and loop on the onKeyUp event.</p>
  
  <p>I am trying to find a way to tell Tapestry to return the focus to the text field that was last updated. I think I have this working, but the zone update appears to make the text field lose focus immediately after the focus is set. I can set the focus to a field that is outside of the zone without a problem, so it appears to be the zone update that is causing the issue.</p>
  
  <p>Any suggestions on how to handle this?</p>