Skip to content

Commit 36bdd6b

Browse files
authored
Merge pull request #6264 from WiXSL/fix-layout-render
Fix Layout calls Material-UI's createMuiTheme on every render
2 parents e23e30f + a08c8f0 commit 36bdd6b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/ra-ui-materialui/src/layout/Layout.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ const Layout = ({
229229
...props
230230
}: LayoutProps): JSX.Element => {
231231
const themeProp = useRef(themeOverride);
232-
const [theme, setTheme] = useState(createMuiTheme(themeOverride));
232+
const [theme, setTheme] = useState(() => createMuiTheme(themeOverride));
233233

234234
useEffect(() => {
235235
if (themeProp.current !== themeOverride) {

0 commit comments

Comments
 (0)