title: Focus only after rendering?
body: <p>I am trying to add a new input field and setting focus to the new input field on click of a button. The input field is generated but I can't get the focus to go to the new input field. Only after a second click will the focus be set. Can someone explain why this won't work, or how I can make it work?</p>
  
  <pre><code>var oInp1 = new sap.m.Input({value:"123",width:"50%"});
  oInp1.placeAt( "content" );
  
  var oBtn1 = sap.m.Button( {
    text:"Next",
      press:function(){
        oInp2.setVisible(true);
        oInp2.focus();
      }
  } );
  
  oBtn1.placeAt( "content" );
  
  var oInp2 = new sap.m.Input({value:"abc", width:"50%", visible:false });
  oInp2.placeAt( "content" );
  </code></pre>