This may seem like a trivial issue, and it may be limited to Windows (I haven't tested it on Linux or Mac OS), but when I have a canvass in an abstraction (in order to give it a coloured background), the inlets and outlets aren't visible in the parent patch (see screen shots). If I make the canvass smaller than the size of the box displayed in the parent patch, or offset it to the right or below, then they are displayed, but the coloured background only covers part of the box shown in the parent patch. And if I remove the canvass, then they're displayed, but I can't give it a coloured background.
It doesn't seem to make any difference whether I add the inlets and outlets before or after I add the canvass, the little tabs in the corner don't get displayed in the parent patch either way.
I know this is purely cosmetic and doesn't affect the behaviour in any way, but am I doing something wrong? Or is this just the way Pure Data works?