diff --git a/components/ble/nrf_ble_scan/nrf_ble_scan.c b/components/ble/nrf_ble_scan/nrf_ble_scan.c index ac66cb9..dcc4fe9 100644 --- a/components/ble/nrf_ble_scan/nrf_ble_scan.c +++ b/components/ble/nrf_ble_scan/nrf_ble_scan.c @@ -916,7 +916,7 @@ static void nrf_ble_scan_on_adv_report(nrf_ble_scan_t const * const p_ #endif scan_evt.params.filter_match.p_adv_report = p_adv_report; - + if(filter_cnt==0)is_filter_matched= true; // In the multifilter mode, the number of the active filters must equal the number of the filters matched to generate the notification. if (all_filter_mode && (filter_match_cnt == filter_cnt)) {