calllogListContentPos = this.helpers.getScrollPosition(calllogListContent);
calllogList.empty().append(elements);
- /* workaround solution for not auto refreshing list view*/
- setTimeout(function () {
- // original code, do not remove until web-ui release; N_SE-48946
- if ($("[data-type='search']").val().length != "") {
- calllogList.listview('refresh');
- $("[data-type='search']").trigger("keyup");
- $(".ui-li-divider").removeClass("ui-li ui-li-divider ui-bar-s").addClass("date");
- } else {
- calllogList.listview({
- autodividers: true,
- //filter: true,
- autodividersSelector: function ( li ) {
- return $(li).find('.callDate').text() === app.ui.helpers.toNativeDate(new Date())
- ? "Today" : $(li).find('.callDate').text();
- }
- }).listview('refresh');
- $(".ui-li-divider").removeClass().addClass("date");
- }
- }, 0);
+ /* workaround solution for searching phrase remain*/
+ if ($("[data-type='search']").val().length != "") {
+ calllogList.listview('refresh');
+ $("[data-type='search']").trigger("keyup");
+ $(".ui-li-divider").removeClass("ui-li ui-li-divider ui-bar-s").addClass("date");
+ } else {
+ calllogList.listview({
+ autodividers: true,
+ //filter: true,
+ autodividersSelector: function ( li ) {
+ return $(li).find('.callDate').text() === app.ui.helpers.toNativeDate(new Date())
+ ? "Today" : $(li).find('.callDate').text();
+ }
+ }).listview('refresh');
+ $(".ui-li-divider").removeClass().addClass("date");
+ }
setTimeout(this.helpers.scrollTo.bind(this, calllogListContent, calllogListContentPos), 10);
},