I think you are expecting the ‘text’ column to hide when the radio button with value ‘1’ is selected, correct?
Although this does seem like an obvious result, the column needs to exist so that you can have another row where the radio button has a value of 2. Basically, when you have a repeater field (with table layout), any ‘sibling’ conditional logic will hide the cell, not the column.
Yes, that makes sense – I should have thought of that! However, shouldn’t it change when max rows is set to 1? There are other changes that acknowledge the fact that no more rows will be added, like the order numeral and add/remove cells being removed.