State:Closed|icon_bug|icon_modo|database:public|Resolution:Fixed|TargetRelease:Modo13.1v1|BugID:376871|
Problem summary
Setting a string value via the command system fails if the string contains more than one question mark.
Customer reported version
modo.12.2v1
Customer reported platform
windows10
Steps to reproduce
1) Open Modo.
2) Select Layout > Palettes > Schematic
3) Select "Add..." and create a "String Find and Replace" Node.
4) Select the node and set the "String" channel to: Test 123 ??
Result: the string updates as expected.
5) Change the "String" channel to: Test 123
6) Press "F5" to reveal the Command History window.
7) Select the first "String" command - this should enter the following command in the "Command" bar:
item.channel cmStringFindAndReplace$string "Test 123 ??"
8) Select the command bar and press "Enter"
Result: The string does not update to "Test 123 ??"
Workaround
Unknown.
Reproduced by support
This bug has been reproduced in:
12.2v1 - Windows 10, OSX 10.13.5
12.1v2 - Windows 10
12.0v1 - Windows 10
11.2v3 - Windows 10
11.2v1 - Windows 10
11.1v1 - Windows 10
11.0v3 - Windows 10
10.2v4 - Windows 10, OSX 10.13.5
Earliest version tested
10.2v4 - Windows 10, OSX 10.13.5 - This issue appears to be in all versions of the product
Expected behaviour
Commands fired from Command editor should work similarly to those fired by other tools.
Actual behaviour
The same command run from the Command editor does not run if more than one quotation mark is present.
We're sorry to hear that
Please tell us why