mirror of
https://github.com/LizardByte/Sunshine.git
synced 2026-02-05 08:25:38 +00:00
fix(ui): allow hash handler to accept tab ids (#2019)
This commit is contained in:
@ -1387,9 +1387,10 @@
|
||||
|
||||
this.tabs.forEach(tab => {
|
||||
Object.keys(tab.options).forEach(key => {
|
||||
if (key === stripped_hash) {
|
||||
if (tab.id === stripped_hash || key === stripped_hash) {
|
||||
this.currentTab = tab.id;
|
||||
|
||||
}
|
||||
if (key === stripped_hash) {
|
||||
// sleep for 2 seconds to allow the page to load
|
||||
setTimeout(() => {
|
||||
let element = document.getElementById(stripped_hash);
|
||||
@ -1398,8 +1399,13 @@
|
||||
}
|
||||
}, 2000);
|
||||
}
|
||||
|
||||
if (this.currentTab === tab.id) {
|
||||
// stop looping
|
||||
return true;
|
||||
}
|
||||
});
|
||||
})
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user