UI Bug while Realizing ItemFlows in a Macro

 

Hi,

I've run into an odd issue when using the API to generate IBDs. When I try to realize an ItemFlow on a Connector it displays the arrow but not the label. I've had similar issues in the past just using the normal UI of MagicDraw and the fix for both cases was to Unrealize and Rerealize the exchanges in the manager to fix it. This defeats the purpose of the macro, though. I've looked through the Symbol Properties and there doesn't appear to be anything in there to help display them.

I've tried realizing the ItemFlow using: connector.get_informationFlowOfRealizingConnector().add(newItemFlow)

I've also tried the inverse, in case my method is the issue: newItemFlow.getRealizingConnector().add(connector)

The realizations seem to be working, but something in the UI is not. Any ideas as to what might be going wrong?

Thank you!

Tim