diff --git a/app/assets/javascripts/admin/controllers/admin_site_settings_controller.js b/app/assets/javascripts/admin/controllers/admin_site_settings_controller.js index a466dea6d86..82a152b8fdc 100644 --- a/app/assets/javascripts/admin/controllers/admin_site_settings_controller.js +++ b/app/assets/javascripts/admin/controllers/admin_site_settings_controller.js @@ -57,6 +57,13 @@ Discourse.AdminSiteSettingsController = Ember.ArrayController.extend(Discourse.P }); this.set('model', matchesGroupedByCategory); - }, 250).observes('filter', 'onlyOverridden') + }, 250).observes('filter', 'onlyOverridden'), + + actions: { + clearFilter: function() { + this.set('filter', ''); + this.set('onlyOverridden', false); + } + } }); diff --git a/app/assets/javascripts/admin/templates/site_settings.js.handlebars b/app/assets/javascripts/admin/templates/site_settings.js.handlebars index 3c87a60e6a1..6a0f3aad6ef 100644 --- a/app/assets/javascripts/admin/templates/site_settings.js.handlebars +++ b/app/assets/javascripts/admin/templates/site_settings.js.handlebars @@ -7,6 +7,7 @@