fix: title link wired via JS goHome() — switches to downloads, closes status, resets showAll
This commit is contained in:
@@ -35,6 +35,7 @@ document.addEventListener('DOMContentLoaded', () => {
|
||||
document.getElementById('logout-btn').addEventListener('click', handleLogout);
|
||||
document.getElementById('show-all-toggle').addEventListener('change', handleShowAllToggle);
|
||||
document.getElementById('status-btn').addEventListener('click', toggleStatusPanel);
|
||||
document.getElementById('title-home-link').addEventListener('click', e => { e.preventDefault(); goHome(); });
|
||||
});
|
||||
|
||||
function loadAppVersion() {
|
||||
@@ -64,6 +65,18 @@ function setTheme(theme) {
|
||||
});
|
||||
}
|
||||
|
||||
function goHome() {
|
||||
closeStatusPanel();
|
||||
// Reset showAll if active
|
||||
if (showAll) {
|
||||
showAll = false;
|
||||
const toggle = document.getElementById('show-all-toggle');
|
||||
if (toggle) toggle.checked = false;
|
||||
startSSE();
|
||||
}
|
||||
activateTab('downloads', true);
|
||||
}
|
||||
|
||||
function initTabs() {
|
||||
const savedTab = localStorage.getItem('sofarr-active-tab') || 'downloads';
|
||||
activateTab(savedTab, false);
|
||||
|
||||
Reference in New Issue
Block a user