mirror of
https://github.com/miniflux/v2.git
synced 2025-08-16 18:01:37 +00:00
refactor(js): improve menu handlers
This commit is contained in:
parent
62410659d5
commit
07246e2b59
2 changed files with 67 additions and 63 deletions
16
internal/ui/static/js/bootstrap.js
vendored
16
internal/ui/static/js/bootstrap.js
vendored
|
@ -1,4 +1,5 @@
|
|||
disableSubmitButtonsOnFormSubmit();
|
||||
initializeMainMenuHandlers();
|
||||
initializeFormHandlers();
|
||||
initializeMediaPlayerHandlers();
|
||||
|
||||
// Initialize the keyboard shortcuts if enabled.
|
||||
|
@ -85,19 +86,6 @@ onAuxClick("a[data-original-link='true']", (event) => {
|
|||
}
|
||||
}, true);
|
||||
|
||||
checkMenuToggleModeByLayout();
|
||||
window.addEventListener("resize", checkMenuToggleModeByLayout, { passive: true });
|
||||
|
||||
fixVoiceOverDetailsSummaryBug();
|
||||
|
||||
const logoElement = document.querySelector(".logo");
|
||||
if (logoElement) {
|
||||
logoElement.addEventListener("click", toggleMainMenu);
|
||||
logoElement.addEventListener("keydown", toggleMainMenu);
|
||||
}
|
||||
|
||||
onClick(".header nav li", (event) => onClickMainMenuListItem(event));
|
||||
|
||||
// Register the service worker if supported.
|
||||
if ("serviceWorker" in navigator) {
|
||||
const serviceWorkerURL = document.body.dataset.serviceWorkerUrl;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue