Skip to content

Commit

Permalink
doenetml-iframe hides virtual keyboard if addVirtualKeyboard prop is …
Browse files Browse the repository at this point in the history
…false
  • Loading branch information
dqnykamp committed Jul 6, 2024
1 parent 8dafaaf commit 1ac9ca5
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions packages/doenetml-iframe/src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,8 @@ export function DoenetViewer({
}
}

const addVirtualKeyboard = doenetViewerProps.addVirtualKeyboard !== false;

let selectedDoenetmlVersion =
detectedVersion ?? specifiedDoenetmlVersion ?? latestDoenetmlVersion;

Expand Down Expand Up @@ -242,7 +244,7 @@ export function DoenetViewer({

return (
<React.Fragment>
<ExternalVirtualKeyboard />
{addVirtualKeyboard ? <ExternalVirtualKeyboard /> : null}
<iframe
ref={ref}
srcDoc={createHtmlForDoenetViewer(
Expand Down Expand Up @@ -317,6 +319,8 @@ export function DoenetEditor({
}
}

const addVirtualKeyboard = doenetEditorProps.addVirtualKeyboard !== false;

let selectedDoenetmlVersion =
detectedVersion ?? specifiedDoenetmlVersion ?? latestDoenetmlVersion;

Expand Down Expand Up @@ -411,7 +415,7 @@ export function DoenetEditor({

return (
<React.Fragment>
<ExternalVirtualKeyboard />
{addVirtualKeyboard ? <ExternalVirtualKeyboard /> : null}
<iframe
ref={ref}
srcDoc={createHtmlForDoenetEditor(
Expand Down

0 comments on commit 1ac9ca5

Please sign in to comment.