The way Wade used to do, he used to jump into guys when they were already in the air. I think the NBA already made a rule, if the player is intentionally trying to draw contact like that, they won't call it. But the way it looked, he went up for the shot, as the defender was still coming down, not intentionally drawing contact like leaning against his body for a foul, he just went up for a shot.
the rule is that they cant intentionally jump into the side to get a foul call. if its straight up its legal... its been going on for decades its only a problem when somebody in a heat jersey does it but it didnt matter anyways because he swished that sh*t all over his grill with contact