X-Git-Url: http://git.bytex64.net/?a=blobdiff_plain;ds=sidebyside;f=www%2Fjssrc%2Fblerg%2FFeed.js;h=05a549a9b5ee02a11833768731d84fe7db5e2067;hb=626be60457401042854cab447a01ed4120b78886;hp=98e7ffbcc801bcf25050b2ca3cd4eb7ec0e8b373;hpb=7fa78f65569adab3acf4c6ea2764e3d57f069835;p=blerg.git diff --git a/www/jssrc/blerg/Feed.js b/www/jssrc/blerg/Feed.js index 98e7ffb..05a549a 100644 --- a/www/jssrc/blerg/Feed.js +++ b/www/jssrc/blerg/Feed.js @@ -15,7 +15,8 @@ enyo.kind({ {name: "records"}, {name: "spinner", kind: "OldSchoolSpinner", showing: false}, {name: "api", kind: "blerg.API", - onItemsLoaded: "itemsLoaded"} + onItemsLoaded: "itemsLoaded", + onClearStatus: "clearStatus"} ], statics: { locationDetect: function(l) { @@ -35,6 +36,11 @@ enyo.kind({ }, itemsLoaded: function(inSender, inEvent) { this.addItems(inEvent.entries); - this.bubble('onClearFeedStatus'); + this.$.api.clearStatus('feed'); + }, + clearStatus: function(inSender, inEvent) { + if (inEvent.type == 'feed' && inEvent.status == 'success') { + enyo.Signals.send('onClearNotification', {type: inEvent.type}); + } } });