message: fix the issue where the recently installed activity is not added to the list
diff: -import {Observable, ReplaySubject} from 'rxjs';
  -import {map, shareReplay, withLatestFrom} from 'rxjs/operators';
  -import {isEmpty, filter} from 'lodash';
  +import {combineLatest, Observable, ReplaySubject} from 'rxjs';
  +import {map} from 'rxjs/operators';
  +import {isEmpty, filter as lodashFilter} from 'lodash';
  import {Activity} from './task-add-options';
  const filterList = (activities, filterText) => {
  if (filterText && !isEmpty(filterText)) {
  - return filter(activities, (activity: Activity) => activity.title.toLowerCase().indexOf(filterText.toLowerCase()) >= 0);
  + return lodashFilter(activities, (activity: Activity) => activity.title.toLowerCase().indexOf(filterText.toLowerCase()) >= 0);
  } else {
  return activities;
  }
  };
  export function filterActivitiesBy(sourceList$: Observable<Activity[]>, filterText$: ReplaySubject<string>): Observable<Activity[]> {
  - return filterText$.pipe(
  - shareReplay(),
  - withLatestFrom(sourceList$),
  - map(([searchTerm, activityList]) => filterList(activityList, searchTerm))
  + return combineLatest(
  + sourceList$,
  + filterText$
  + ).pipe(
  + map(([activityList, searchTerm]) => filterList(activityList, searchTerm))
  );
  }
  