title: IE 11 freezes input box (search) with angular JS
body: <p>I have the following code,</p>
  
  <p>HTML: </p>
  
  <pre><code>  &lt;input type="text"
         class="form-control dropdown-toggle input-box"
         placeholder="{{ctrl.placeHolder | translate}}"
         data-toggle="dropdown"
         data-ng-model="ctrl.searchText"
         data-ng-change="ctrl.globalSearch()"
         data-ng-class="{'white-background' : ctrl.whiteBackGround, 'grey-background' : !ctrl.whiteBackGround}"&gt;
  </code></pre>
  
  <p>JS:  </p>
  
  <pre><code>      ctrl.globalSearch = function() {
              $timeout.cancel(_globalSearchConfig.searchCanceller);
              _globalSearchConfig.searchCanceller = $timeout(_startGlobalSearch, 750);
          }
  
  
  
        function _startGlobalSearch() {
  
              _globalSearchConfig.results = []; //Clearing previous search results
              _globalSearchConfig.noResultsToDisplay = false;
  
              angular.forEach(_filters, function (filter) {
                  angular.forEach(filter.ddlItems, function (ddlItem) {
                      if (ddlItem[filter.propertyOfListItem].toUpperCase().indexOf(_globalSearchConfig.searchText.toUpperCase()) &gt; -1) {
                          var result = {};
  
                          angular.copy(ddlItem, result);
                          _globalSearchConfig.results.push(new GlobalSearchResult(result, filter));
                      }
                  });
              });
  
          }
  </code></pre>
  
  <p>When I search fro a text then the input box gets locked and no data comes in drop down and this is happening only in IE11. Can anyone please suggest me help.Thanks.</p>