From b97c27aac4b9ba9a81cda972e65757ec29fa9066 Mon Sep 17 00:00:00 2001 From: AAGaming Date: Fri, 20 Mar 2026 22:08:44 -0400 Subject: Fixes for march 19th 2026 beta (#890) --- frontend/src/index.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'frontend/src/index.ts') diff --git a/frontend/src/index.ts b/frontend/src/index.ts index 4f4ff4f7..7ef5087f 100644 --- a/frontend/src/index.ts +++ b/frontend/src/index.ts @@ -22,11 +22,13 @@ DFLWebpack.findModule((m) => m.createPortal && m.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE); console.debug('[Decky:Boot] Setting up JSX internals...'); - const jsx = DFLWebpack.findModule((m) => m.jsx && Object.keys(m).length == 1)?.jsx; - if (jsx) { + const jsxModule = DFLWebpack.findModule((m) => (m.jsx && m.jsxs) || (m.jsx && Object.keys(m).length == 1)); + if (jsxModule.jsxs) { + window.SP_JSX = jsxModule; + } else { window.SP_JSX = { - jsx, - jsxs: jsx, + jsx: jsxModule.jsx, + jsxs: jsxModule.jsx, Fragment: window.SP_REACT.Fragment, }; } -- cgit v1.2.3