diff --git a/app/modules/SidePanel/SidePanel.tsx b/app/modules/SidePanel/SidePanel.tsx index baf1a2c381..fbb0f9699d 100644 --- a/app/modules/SidePanel/SidePanel.tsx +++ b/app/modules/SidePanel/SidePanel.tsx @@ -5,6 +5,7 @@ import { } from "@fortawesome/pro-solid-svg-icons"; import { dndSidePanelWidth, + lastSelectedTab, selectedTab, sidePanelHeight, sidePanelVisible, @@ -39,8 +40,14 @@ export const SidePanel = () => { > diff --git a/app/pages/PageEnigma/comps/SidePanelTabs/itemTabs/AudioTab.tsx b/app/pages/PageEnigma/comps/SidePanelTabs/itemTabs/AudioTab.tsx index 1f2fd14e33..b4571ad496 100644 --- a/app/pages/PageEnigma/comps/SidePanelTabs/itemTabs/AudioTab.tsx +++ b/app/pages/PageEnigma/comps/SidePanelTabs/itemTabs/AudioTab.tsx @@ -24,22 +24,26 @@ export const AudioTab = () => { diff --git a/app/pages/PageEnigma/comps/SidePanelTabs/itemTabs/CameraTab.tsx b/app/pages/PageEnigma/comps/SidePanelTabs/itemTabs/CameraTab.tsx index 584d47edd1..8dccbeb85c 100644 --- a/app/pages/PageEnigma/comps/SidePanelTabs/itemTabs/CameraTab.tsx +++ b/app/pages/PageEnigma/comps/SidePanelTabs/itemTabs/CameraTab.tsx @@ -24,22 +24,26 @@ export const CameraTab = () => { diff --git a/app/pages/PageEnigma/comps/SidePanelTabs/itemTabs/ObjectsTab.tsx b/app/pages/PageEnigma/comps/SidePanelTabs/itemTabs/ObjectsTab.tsx index 5d313f9a54..7eab081528 100644 --- a/app/pages/PageEnigma/comps/SidePanelTabs/itemTabs/ObjectsTab.tsx +++ b/app/pages/PageEnigma/comps/SidePanelTabs/itemTabs/ObjectsTab.tsx @@ -17,6 +17,7 @@ export const ObjectsTab = ({ type }: Props) => { const assetFilter = type === AssetType.CHARACTER ? characterFilter : objectFilter; + const items = type === AssetType.CHARACTER ? characterItems : objectItems; return ( <> @@ -36,22 +37,26 @@ export const ObjectsTab = ({ type }: Props) => { @@ -63,18 +68,7 @@ export const ObjectsTab = ({ type }: Props) => {
- +
); diff --git a/app/pages/PageEnigma/store/sidePanel.ts b/app/pages/PageEnigma/store/sidePanel.ts index 4e54d435a6..7da980497e 100644 --- a/app/pages/PageEnigma/store/sidePanel.ts +++ b/app/pages/PageEnigma/store/sidePanel.ts @@ -7,6 +7,7 @@ export const sidePanelVisible = signal(true); export const dndSidePanelWidth = signal(-1); export const selectedTab = signal(null); +export const lastSelectedTab = signal(null); export const animationFilter = signal(AssetFilterOption.ALL); export const audioFilter = signal(AssetFilterOption.ALL);