Fixed displaying of errors when refreshing feeds
authorTuomas Jormola <tj@solitudo.net>
Fri, 12 Apr 2013 07:24:39 +0000 (10:24 +0300)
committerTuomas Jormola <tj@solitudo.net>
Fri, 12 Apr 2013 07:24:39 +0000 (10:24 +0300)
underlays/feedreader/feedreader.js

index 2baecf3..ba6ff15 100644 (file)
@@ -690,8 +690,9 @@ function resetNextButton() {
 
 // Show or hide the feed container
 function showFeedContainer(isShown) {
-       if(isShown && $('#feedreadercontent').data('prevDisplay') != null) {
-               $('#feedreadercontent').css('display', $('#feedreadercontent').data('prevDisplay'));
+       if(isShown) {
+               var display = $('#feedreadercontent').data('prevDisplay') != null ? $('#feedreadercontent').data('prevDisplay') : 'inline';
+               $('#feedreadercontent').css('display', display);
        } else {
                $('#feedreadercontent').data('prevDisplay', $('#feedreadercontent').css('display'));
                $('#feedreadercontent').css('display', 'none');
@@ -743,6 +744,7 @@ function feedReaderJSON(params, successHandler, feedId) {
 
 // Show error message
 function feedError(error, feedId) {
+       resetActionButton();
        resetNextButton();
        $('#feedreaderstatustext').text('');
        if(feedId != null) {