diff options
author | 2021-09-26 10:38:53 +0530 | |
---|---|---|
committer | 2021-09-26 12:08:53 +0700 | |
commit | 17d55029b7224038a2daaecf524ce5ec9f5c9ef6 (patch) | |
tree | 0482edd616d4d11663a53aa7a8484eda72108be5 /source/features/no-unnecessary-split-diff-view.tsx | |
parent | fdd2e33dbc61675685eaa914f869c955a305764c (diff) | |
download | refined-github-17d55029b7224038a2daaecf524ce5ec9f5c9ef6.tar.gz refined-github-17d55029b7224038a2daaecf524ce5ec9f5c9ef6.tar.zst refined-github-17d55029b7224038a2daaecf524ce5ec9f5c9ef6.zip |
Meta: Add an `asLongAs` option to `features.add()` (#4800)
Co-authored-by: yakov116 <16872793+yakov116@users.noreply.github.com>
Co-authored-by: Federico Brigante <me@fregante.com>
Diffstat (limited to 'source/features/no-unnecessary-split-diff-view.tsx')
-rw-r--r-- | source/features/no-unnecessary-split-diff-view.tsx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/features/no-unnecessary-split-diff-view.tsx b/source/features/no-unnecessary-split-diff-view.tsx index ea9ca151..74b4f54c 100644 --- a/source/features/no-unnecessary-split-diff-view.tsx +++ b/source/features/no-unnecessary-split-diff-view.tsx @@ -26,6 +26,10 @@ function init(): void { } void features.add(__filebasename, { + asLongAs: [ + // Make sure the class names we need exist on the page #4483 + () => select.exists('.js-diff-table :is([data-split-side="left"], [data-split-side="right"]):is(.blob-code-addition, .blob-code-deletion)'), + ], include: [ pageDetect.isCommit, pageDetect.isCompare, @@ -33,8 +37,6 @@ void features.add(__filebasename, { ], exclude: [ isUnifiedDiff, - // Make sure the class names we need exist on the page #4483 - () => !select.exists('.js-diff-table :is([data-split-side="left"], [data-split-side="right"]):is(.blob-code-addition, .blob-code-deletion)'), ], additionalListeners: [ onDiffFileLoad, |