diff --git a/packages/ui-default/components/scratchpad/ScratchpadToolbarContainer.jsx b/packages/ui-default/components/scratchpad/ScratchpadToolbarContainer.jsx index c448dc90d..6b75d5266 100644 --- a/packages/ui-default/components/scratchpad/ScratchpadToolbarContainer.jsx +++ b/packages/ui-default/components/scratchpad/ScratchpadToolbarContainer.jsx @@ -156,7 +156,7 @@ export default connect(mapStateToProps, mapDispatchToProps)(class ScratchpadTool - {UiContext.pdoc.config?.type === 'default' && ( + {['default', 'fileio'].includes(UiContext.pdoc.config?.type) && ( this.props.togglePanel('pretest')} diff --git a/packages/ui-default/components/scratchpad/reducers/ui.js b/packages/ui-default/components/scratchpad/reducers/ui.js index 29f59ffe9..7ba2d7832 100644 --- a/packages/ui-default/components/scratchpad/reducers/ui.js +++ b/packages/ui-default/components/scratchpad/reducers/ui.js @@ -6,7 +6,9 @@ export default function reducer(state = { size: '50%', }, pretest: { - visible: localStorage.getItem('scratchpad/pretest') === 'true', + visible: ['default', 'fileio'].includes(UiContext.pdoc.config?.type) + ? localStorage.getItem('scratchpad/pretest') === 'true' + : false, size: 200, }, records: { diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index 2c768af49..a19d672d9 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/ui-default", - "version": "4.22.11", + "version": "4.22.12", "author": "undefined ", "license": "AGPL-3.0", "main": "hydro.js",