diff --git a/client/source/scripts/components/sidebar/StatusFilters.js b/client/source/scripts/components/sidebar/StatusFilters.js index 4633fca3..676453bf 100644 --- a/client/source/scripts/components/sidebar/StatusFilters.js +++ b/client/source/scripts/components/sidebar/StatusFilters.js @@ -43,6 +43,7 @@ export default class StatusFilters extends React.Component { TorrentFilterStore.listen(EventTypes.CLIENT_TORRENT_STATUS_COUNT_CHANGE, this.onTorrentStatusCountChange); TorrentFilterStore.listen(EventTypes.UI_TORRENTS_FILTER_STATUS_CHANGE, this.onStatusFilterChange); TorrentFilterStore.listen(EventTypes.UI_TORRENTS_FILTER_TRACKER_CHANGE, this.onTrackerFilterChange); + TorrentFilterStore.fetchTorrentStatusCount(); } componentWillUnmount() { diff --git a/client/source/scripts/components/sidebar/TrackerFilters.js b/client/source/scripts/components/sidebar/TrackerFilters.js index ffc49c5a..a78e5151 100644 --- a/client/source/scripts/components/sidebar/TrackerFilters.js +++ b/client/source/scripts/components/sidebar/TrackerFilters.js @@ -48,6 +48,7 @@ export default class TrackerFilters extends React.Component { TorrentFilterStore.unlisten(EventTypes.CLIENT_TORRENT_TRACKER_COUNT_CHANGE, this.onTorrentTrackerCountChange); TorrentFilterStore.unlisten(EventTypes.UI_TORRENTS_FILTER_TRACKER_CHANGE, this.onTrackerFilterChange); TorrentFilterStore.unlisten(EventTypes.UI_TORRENTS_FILTER_STATUS_CHANGE, this.onStatusFilterChange); + TorrentFilterStore.fetchTorrentTrackerCount(); } handleClick(filter) {