Skip to content

Commit b181e74

Browse files
committed
Version selector tweak
1 parent b55215b commit b181e74

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

demo-web/src/Editor.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ export default function Editor() {
6565
const lastLine = useRef(null);
6666

6767
const versionSelector = useRef(true);
68+
const version = useRef('8.3');
6869

6970
const query = useMemo(() => new URLSearchParams(window.location.search), []);
7071

@@ -345,7 +346,7 @@ export default function Editor() {
345346

346347
openDbg.current = <Debugger
347348
file = {currentPath.current}
348-
version = { versionSelector.current && versionSelector.current.value || '8.3' }
349+
version = { version.current }
349350
ref = {openDbg}
350351
initCommands = {[...[...breakpoints.keys()].map(bp => `b ${bp}`), 'run']}
351352
setCurrentFile = {file => currentBreak.current.file = file}
@@ -423,7 +424,7 @@ export default function Editor() {
423424
</button>
424425
{!isExecuting ? (
425426
<>
426-
{phpdbg ? '' : <select className='bevel' defaultValue = '8.3' ref={versionSelector}>
427+
{phpdbg ? '' : <select className='bevel' defaultValue = {version.current} ref={versionSelector} onChange={() => version.current = versionSelector.current.value}>
427428
<option>8.4</option>
428429
<option>8.3</option>
429430
<option>8.2</option>

0 commit comments

Comments
 (0)