Number of I/O ports of superblock is not updated as I/O blocks are added or deleted
Reported by David Mueller
BUG DESCRIPTION:
----------------
When adding or deleting I/O blocks inside a superblock, the number of I/O ports of the superblock is not updated, neither graphically nor in the superblock "Details". Also, a new super block won't have any ports at all, even if it's created around an Input and an Output port.
ERROR LOG:
----------
HOW TO REPRODUCE THE BUG:
-------------------------
- open new model
- put IN_f and/or OUT_f blocks there
- select them
- click "Selection to superblock"
--> no update of port number, evenb if model is closed and reopened.
OTHER INFORMATION:
------------------
This issue makes it impossible to implement models correctly, muss less run them. Thus, this bug is marked as a "Blocker".