hi,
does it happens also when mdiArea in child window have no children? i would suspect that activation of child window may bring mdiArea to front, but it's only a speculation...