For all code regarding this issue, please visit:
Filter: <input type="text" ng-model="search">
<tr ng-repeat="(id, group) in groups | filter:search" class="editing-{{group.editing}}">
The goal is to have the rows filtered out based on the input data. However, it seems like the filter function is not working as expected, even though {{search}} value is changing.