[x] Docker (Specify the docker image that you're using and the command you used to start the container): v0.9.0
[ ] Other (Provide details of your environment)
Describe the bug
In the mapper if I click the name of an activity or trigger in the available data pile then the expression is generated with an additional dot.
To Reproduce
Steps to reproduce the behavior:
Create a flow where an activity (say activity A) has at least one activity prior to it that has outputs (activity B) and open the input mappings config for Activity B
In the mapper config, under "Available data" click activity's A name (not a property inside the activity's A tree)
Observer the generated mapping has a dot (.) at the end of the expression
Expected behavior
Not clear, we need to think:
Should the dot be omitted?
Can activities be referenced without accessing one of their properties? If not then maybe the activity name should not be clickable? (consider there will be cases where the entry will not belong to an activity and then the name might need to be clickable)
Is it an actual error? When the name is clicked the editor gains focus and the user can type, the editor also shows an error which should indicate that more actions need to be taken. Perhaps we just need a more clear indication that the user needs to type more.
Environment
How are you running Flogo Web?
Describe the bug
In the mapper if I click the name of an activity or trigger in the available data pile then the expression is generated with an additional dot.
To Reproduce
Steps to reproduce the behavior:
.
) at the end of the expressionExpected behavior
Not clear, we need to think:
Screenshots