From: Piotr Dabrowski
Date: Fri, 27 Sep 2013 12:44:14 +0000 (+0200)
Subject: [CallLog] updated CallLog sources
X-Git-Tag: 2.2.1_release~5
X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7dab72e5e14e222abcf508ba72379bdea0a6c1f2;p=samples%2Fweb%2FCallLog.git
[CallLog] updated CallLog sources
Change-Id: I51e904a9164be6cbdf7a56e60c9018e0704ae282
---
diff --git a/js/app.ui.js b/js/app.ui.js
index e104a01..073572a 100644
--- a/js/app.ui.js
+++ b/js/app.ui.js
@@ -476,25 +476,22 @@ function Ui(contacts) {
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);
},