It would be nice if Ext.Element.mask() method returned mask message element somewhow Now it returns mask element but the mask message element is not it's child, so there is no public way to get mask message element right now. I use Ext.Element.data() method to get an instance of mask message, but that's undocumented / private method and thus isn't reliable.

The one use case where it might be convinient (actually use case why I've created this thread) is when the mask message element hosts other elements which events should be handled. For example, in the application, in which development I'm envolved in now, loading masks has "abort" link clicking on which must abort loading.