fix: fix blank plugins

this is why i shouldn't program at night
This commit is contained in:
AAGaming
2023-06-18 17:27:23 -04:00
parent 890599c7bb
commit 30d7c9bb81
2 changed files with 16 additions and 14 deletions
+9 -6
View File
@@ -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);
}
}