Does any one come across this scenario or do I have any solution on this approach?..please!!
I dont think that is possible. You have shapes assigned on category, so in single selection only one category is selected and thus it works as you expect. But in multi select you will have multiple shapes ->here, one shape per category.
Ok..Thanks for the confirmation.
Let's see if any one has any other work around.