input-box without a bind variable errors out
(input-box:) appears to have some parsing errors with its arguments. When I attempt to use (input-box:) without a bind variable, it throws this error on (only) the first time the user presses a keystroke.
Sorry to interrupt, but this page's code has got itself in a mess. TypeError: p.set is not a function TypeError: p.set is not a function at t.data.inputBoxEvent at HTMLTextAreaElement.<anonymous> at HTMLElement.dispatch (This is probably due to a bug in the Harlowe game engine.)
These break:
(input-box:"=XX=",4)
(input-box: "=X=")
These work:
(input-box:2bind $bindMe,"=XX=",4)
(input-box:bind $bindMe,"=XX=",4)
Harlowe 3.2.1 Tested in Chrome and Firefox Tested in both debug and publish modes
Here's the JS Console output as a hint:
Uncaught TypeError: p.set is not a function at t.data.inputBoxEvent (input-box-error-playable.html:formatted:14975) at HTMLTextAreaElement.<anonymous> (input-box-error-playable.html:formatted:14921) at HTMLElement.dispatch (input-box-error-playable.html:formatted:6208) at HTMLElement.m.handle (input-box-error-playable.html:formatted:6146)
thank you!