diff options
Diffstat (limited to 'source/features')
-rw-r--r-- | source/features/pr-filters.tsx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source/features/pr-filters.tsx b/source/features/pr-filters.tsx index 72a2d472..6dc1e8c1 100644 --- a/source/features/pr-filters.tsx +++ b/source/features/pr-filters.tsx @@ -3,6 +3,7 @@ import select from 'select-dom'; import delegate from 'delegate-it'; import cache from 'webext-storage-cache'; import CheckIcon from 'octicon/check.svg'; +import elementReady from 'element-ready'; import features from '../libs/features'; import * as pageDetect from '../libs/page-detect'; import * as api from '../libs/api'; @@ -84,7 +85,7 @@ const hasChecks = cache.function(async (): Promise<boolean> => { }); async function addChecksFilter(): Promise<void> { - const reviewsFilter = select(reviewsFilterSelector); + const reviewsFilter = await elementReady(reviewsFilterSelector); if (!reviewsFilter) { return; } @@ -123,5 +124,6 @@ features.add({ include: [ pageDetect.isPRList ], + waitForDomReady: false, init }); |