summaryrefslogtreecommitdiffstats
path: root/js/news.js
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2012-08-15 23:51:06 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2012-08-15 23:51:06 +0200
commit4c866d889fa214f9186206d33f98f008779ab137 (patch)
tree746808c273c98cf9aea5ec449e8eaaf9f02f21e8 /js/news.js
parent2dc9bee33d4d48d073c1b8215ab7184f0d015fd1 (diff)
added loading icon when loading new feeds
Diffstat (limited to 'js/news.js')
-rw-r--r--js/news.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/js/news.js b/js/news.js
index 2c3c039ac..bba97f11d 100644
--- a/js/news.js
+++ b/js/news.js
@@ -246,6 +246,9 @@ News={
});
},
load:function(feedId) {
+ var $feedItems = $('#feed_items');
+ $feedItems.empty();
+ $feedItems.addClass('loading');
$.post(OC.filePath('news', 'ajax', 'loadfeed.php'), { 'feedId' : feedId }, function(jsonData) {
if(jsonData.status == 'success'){
// set active id
@@ -253,8 +256,6 @@ News={
$rightContent.attr('data-id', feedId);
News.Feed.activeFeedId = parseInt(feedId);
// load in new items
- var $feedItems = $('#feed_items');
- $feedItems.empty();
$feedItems.html(jsonData.data.feedItems);
// scroll to the top position
$feedItems.scrollTop(0);
@@ -275,6 +276,7 @@ News={
else {
OC.dialogs.alert(t('news', 'Error while loading the feed'), t('news', 'Error'));
}
+ $feedItems.removeClass('loading');
});
},
updateAll:function() {