summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Federico Brigante <opensource@bfred.it> 2020-09-24 20:12:47 -0500
committerGravatar Federico Brigante <opensource@bfred.it> 2020-09-24 20:12:47 -0500
commitf3160f7757b8ed8dea44fb8fa1573eac52ecd2a5 (patch)
tree95b28d769f766f9d0f1b7c575ccb4b32abdabdf7
parentd4b463221905a45c0eae21798100bbd73ca5c878 (diff)
downloadrefined-github-f3160f7757b8ed8dea44fb8fa1573eac52ecd2a5.tar.gz
refined-github-f3160f7757b8ed8dea44fb8fa1573eac52ecd2a5.tar.zst
refined-github-f3160f7757b8ed8dea44fb8fa1573eac52ecd2a5.zip
Ensure `releases-tab` is hidden in responsive views
Fixes #3347
-rw-r--r--source/features/releases-tab.tsx5
1 files changed, 4 insertions, 1 deletions
diff --git a/source/features/releases-tab.tsx b/source/features/releases-tab.tsx
index ffc4c7cb..a27ac983 100644
--- a/source/features/releases-tab.tsx
+++ b/source/features/releases-tab.tsx
@@ -69,7 +69,7 @@ async function init(): Promise<false | void> {
'.UnderlineNav-body + *'
].join());
- const repoNavigationBar = select('.js-repo-nav.UnderlineNav');
+ const repoNavigationBar = select('.js-responsive-underlinenav');
if (repoNavigationBar) {
// "Repository refresh" layout
const releasesTab = (
@@ -92,6 +92,9 @@ async function init(): Promise<false | void> {
</li>
);
+ // This re-triggers the overflow listener forcing it to also hide this tab if necessary #3347
+ repoNavigationBar.replaceWith(repoNavigationBar);
+
// Update "selected" tab mark
if (pageDetect.isReleasesOrTags()) {
const selected = select('.UnderlineNav-item.selected');