title: Live search field write back
body: <p>I have a SearchField with liveChange properties:</p>
  
  <pre><code>&lt;SearchField id="searchField" liveChange="onSearch" width="100%" /&gt;
  </code></pre>
  
  <p>In my controller i manage the live-action:</p>
  
  <pre><code>onSearch : function (oEvt) {
  
          // add filter for search
          var aFilters = [];
          var sQuery = oEvt.getSource().getValue();
          if (sQuery &amp;&amp; sQuery.length &gt; 0) {
            var fileterCol=this.byId("selectSearch789").getSelectedKey();
            var filter = new sap.ui.model.Filter(fileterCol, sap.ui.model.FilterOperator.Contains, sQuery);
            aFilters.push(filter);
          }
  
          // update list binding
          var tableArtConNom = this.getView().byId("tableResult");
          var binding = tableArtConNom.getBinding("items");
          binding.filter(aFilters, "Application");
      }
  </code></pre>
  
  <p>But at every char that I write, the cursor return al position 0. For example if I want search HOUSE i write the word but i see ESUOH....</p>
  
  <p>If i use <code>search</code> and not <code>liveChange</code> it work!</p>