diff options
author | 2022-03-18 11:36:42 +0100 | |
---|---|---|
committer | 2022-03-18 11:36:42 +0100 | |
commit | afb434cd033a085cf7b226b0d6f8d84f326813d6 (patch) | |
tree | 766cd46b22a1d38433bac61aecbc1db7b6473797 /source/features/enable-file-links-in-compare-view.tsx | |
parent | a6dfe8444665bd639a14ab3094029486ea7efc03 (diff) | |
download | refined-github-afb434cd033a085cf7b226b0d6f8d84f326813d6.tar.gz refined-github-afb434cd033a085cf7b226b0d6f8d84f326813d6.tar.zst refined-github-afb434cd033a085cf7b226b0d6f8d84f326813d6.zip |
Meta: Correctly deinit all features (#5422)
Co-authored-by: Federico Brigante <me@fregante.com>
Diffstat (limited to 'source/features/enable-file-links-in-compare-view.tsx')
-rw-r--r-- | source/features/enable-file-links-in-compare-view.tsx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/features/enable-file-links-in-compare-view.tsx b/source/features/enable-file-links-in-compare-view.tsx index fade2194..a6b441b9 100644 --- a/source/features/enable-file-links-in-compare-view.tsx +++ b/source/features/enable-file-links-in-compare-view.tsx @@ -48,10 +48,10 @@ function handleCompareMenuOpening({delegateTarget: dropdown}: delegate.Event): v select('[aria-label$="delete this file."]', dropdown)!.replaceWith(deleteFile); } -function init(): void { +function init(): Deinit { const handleMenuOpening = pageDetect.isCompare() ? handleCompareMenuOpening : handlePRMenuOpening; // `useCapture` required to be fired before GitHub's handlers - delegate(document, '.file-header:not([data-file-deleted="true"]) .js-file-header-dropdown:not(.rgh-actionable-link)', 'toggle', handleMenuOpening, true); + return delegate(document, '.file-header:not([data-file-deleted="true"]) .js-file-header-dropdown:not(.rgh-actionable-link)', 'toggle', handleMenuOpening, true); } void features.add(import.meta.url, { |