In initial patch I fixed this issue in only Subnode control while Type node uses unique collection control (which is special case of subnode control). Now I have fixed in both control.
1] Close any existing row while adding new row. 2] Close any existing row if we edit new row.
This doesn't appear to make any difference to me. I've confirmed the patch is applied, restarted the app, emptied my cache and reloaded, and tested with composite types on the Create Type dialogue. I still see multiple row forms when I hit the ADD button if one is already open.