On 04/11/16 13:21, Dmitry Timoshkov wrote:
Actually the fact that you can't reproduce the described above behaviour with in your own tests tells quite a bit (yes, EndDialog() is not supposed to enable a previously disabled owner under some conditions).
Yes, that's the case if you reparent the dialog. My tests show that and implementation behaves as expected. We don't need DF_OWNERENABLED for that.
you decided to dismiss the cooperation request from Sebastian,
I didn't dismiss it, I replied to his technical objections. I think I explained things enough given that he didn't have more comments.
Jacek