Problem summary
&clip type user value in form command list does not trigger assigned action when using "Choose (none)". Directly modifying the original user value will trigger the assigned action.
Customer reported version
modo.13.2v1
Customer reported platform
windows10
Steps to reproduce
1) Download the attached files. Place bugScript.py in the user scripts folder and bugConfig.cfg in the user configs folder.
2) Open Modo.
3) Press F5 to reveal the command history.
4) In the Command bar, run the following command: @testscript.py
5) Select System > Form Editor.
6) Twirl down "Forms"
7) Scroll down and twirl down the form named "testForm" (it should be listed towards the end of forms starting with "T")
8) Select "Preview Form."
9) Select the top "myvalue" clip selection.
10) Select "Add Clip > Load Image" in the top right, then load an image.
11) Modo should present a "Dialog Message" window, which is the desired behavior. Enter a message and press "OK."
12) Re-select the top "myvalue" clip selection.
13) Click "Choose '(none)'"
14) Modo should present a "Dialog Message" window, which is the desired behavior. Enter a message and press "OK."
15) Select the bottom "myvalue" clip selection, then select a clip. Note: Modo will not present a dialog window as per bug # 415065.
16) Re-select the bottom "myvalue" clip selection.
17) Click "Choose '(none)" Result: Modo will not trigger the assigned action.
Expected behaviour
&clip type user values in a form command list should trigger actions when selecting no value.
Actual behaviour
&clip type user values in a form command list do not trigger actions when selecting "Choose (none)."
Workaround
Unknown.
Reproduced by support
This bug has been reproduced in:
13.2v1 - Windows 10, OSX 10.14.5
Unable to reproduce bug in:
13.1v1 - Windows 10, OSX 10.14.5
Earliest version tested
13.1v1 - Windows 10, OSX 10.14.5 - This issue doesn't appear in this version and has regressed