mirror of
https://github.com/SteamDeckHomebrew/decky-loader.git
synced 2026-06-17 08:47:49 +00:00
fix: fix blank plugins
this is why i shouldn't program at night
This commit is contained in:
@@ -128,7 +128,13 @@ class TabsHook extends Logger {
|
||||
let deckyTabAmount = existingTabs.reduce((prev: any, cur: any) => (cur.decky ? prev + 1 : prev), 0);
|
||||
if (deckyTabAmount == this.tabs.length) {
|
||||
for (let tab of existingTabs) {
|
||||
if (tab?.decky && tab?.qAMVisibilitySetter) tab?.qAMVisibilitySetter(visible);
|
||||
if (tab?.decky) {
|
||||
if (tab?.qAMVisibilitySetter) {
|
||||
tab?.qAMVisibilitySetter(visible);
|
||||
} else {
|
||||
tab.initialVisibility = visible;
|
||||
}
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -138,12 +144,9 @@ class TabsHook extends Logger {
|
||||
title,
|
||||
tab: icon,
|
||||
decky: true,
|
||||
initialVisibility: visible,
|
||||
};
|
||||
tab.panel = (
|
||||
<QuickAccessVisibleStateProvider initial={visible} tab={tab}>
|
||||
{content}
|
||||
</QuickAccessVisibleStateProvider>
|
||||
);
|
||||
tab.panel = <QuickAccessVisibleStateProvider tab={tab}>{content}</QuickAccessVisibleStateProvider>;
|
||||
existingTabs.push(tab);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user