Skip to content

Commit b921478

Browse files
committed
Use debounce to make filtering on the All Results tab faster
1 parent d3c84b6 commit b921478

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

app/assets/javascripts/admin/controllers/admin_site_settings_controller.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Discourse.AdminSiteSettingsController = Ember.ArrayController.extend(Discourse.P
1616
1717
@property filterContent
1818
**/
19-
filterContent: function() {
19+
filterContent: Discourse.debounce(function() {
2020

2121
// If we have no content, don't bother filtering anything
2222
if (!this.present('allSiteSettings')) return;
@@ -57,6 +57,6 @@ Discourse.AdminSiteSettingsController = Ember.ArrayController.extend(Discourse.P
5757
});
5858

5959
this.set('model', matchesGroupedByCategory);
60-
}.observes('filter', 'onlyOverridden')
60+
}, 250).observes('filter', 'onlyOverridden')
6161

6262
});

0 commit comments

Comments
 (0)