hideMask fails because it directly attempts to acces maskTarget (instead of _maskTarget). It should call me.getMaskTarget()



Code:
hideMask: function() {        var me = this;
        if (me.getMaskTarget()) {
            me.maskTarget.unmask();
            me.setMaskTarget(null);
        }
        return me;
}