Error in the Drawing Function Related to Parameter Validation

Hi ShapeDiver Team,

I have noticed an error in the Drawing-Function in connection with the parameter validation. If I start the Drawing-Function, change another parameter, and then accept all parameters, the Drawing-Function does not terminate. As a result, I am unable to start another Drawing-Function.
Additionally, I cannot manually stop the initial Drawing-Function to resolve the issue and have to reload the page.

The same issue occurred in my original file when I first accepted the Drawing-Function but then switched to a different Drawing-Function in the same step. In the example file, this would mean changing “Point Input A,” accepting only the Drawing function, switching “Choose Input” to “Points B,” and then accepting everything. However, in my test (ShapeDiver App Builder), I was only able to reproduce the issue once, which makes me suspect that the file is not complex enough.
I assume the problem might be related to loading times and the sequence in which processes are completed, but this is just a guess and might not be accurate.

Best regards,
Finn

I coud reproduce the issue, but I think it is more of a workflow mistake. The steps you are following in the first four screenshots do not make sense from a user’s perspective (start Point Input A, then choose Points B, then Accept).

I am not sure how to best improve the situation here, but I would think that it should not be possible to click on accept as long as an interaction input is active (meaning you would have to click on “Confirm” or “Cancel” before that Accept button becomes available.

Does this sound like a sensible solution to you?