Transitions, DirectDialog, and DirectRadioButton: changes

I think your suggestion sounds good. From the user’s perspective, it’s definitely a reasonable solution to the problem discussed in the other thread you linked.

I was mainly worried about the break in strict backward compatibility - but since rdb is ok with that, then there should be no problem.