diff options
author | 2019-08-21 21:18:34 +0800 | |
---|---|---|
committer | 2019-08-21 08:18:33 -0500 | |
commit | 9bf310a9ae295ff168e11aeeea7eaf1aba0fa1de (patch) | |
tree | 88a53fb752003f996777a7c3266873a849bef79a /source/features/more-dropdown.tsx | |
parent | 0b2400511c28c9e22edbfc18770f113eafcecfc4 (diff) | |
download | refined-github-9bf310a9ae295ff168e11aeeea7eaf1aba0fa1de.tar.gz refined-github-9bf310a9ae295ff168e11aeeea7eaf1aba0fa1de.tar.zst refined-github-9bf310a9ae295ff168e11aeeea7eaf1aba0fa1de.zip |
Fix always expanded "More" dropdown menu (#2359)19.8.21
* fix always expanded "More" dropdown
close #2357
* move classes to `<summary>`
Diffstat (limited to 'source/features/more-dropdown.tsx')
-rw-r--r-- | source/features/more-dropdown.tsx | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/source/features/more-dropdown.tsx b/source/features/more-dropdown.tsx index 4fce794a..7f72fa91 100644 --- a/source/features/more-dropdown.tsx +++ b/source/features/more-dropdown.tsx @@ -13,15 +13,13 @@ const repoUrl = getRepoURL(); function createDropdown(): void { // Markup copied from native GHE dropdown appendBefore('.reponav', '[href$="settings"]', - <div className="reponav-dropdown js-menu-container"> - <button type="button" className="btn-link reponav-item js-menu-target" aria-expanded="false" aria-haspopup="true"> + <details className="reponav-dropdown details-overlay details-reset"> + <summary className="btn-link reponav-item"> {'More '} <span className="dropdown-caret"/> - </button> - <div className="dropdown-menu-content js-menu-content"> - <div className="dropdown-menu dropdown-menu-se"/> - </div> - </div> + </summary> + <details-menu className="dropdown-menu dropdown-menu-se"/> + </details> ); } |