When I overrode the CreateCollapsedObject method, the ports dispeared.
Tell me how to display the ports.
Are the ports still Visible but behind something? Or are they positioned incorrectly?
I really have no idea of what you are doing, so it’s impossible for me to suggest what might be wrong. You could try having CreateCollapsedObject return a GoRectangle, just for debugging. Remember that you should make it not Selectable and not Visible.