message: Actually fixes y position when changing src.h
diff: @@ -409,10 +409,9 @@ impl Drawable for Image {
  y: scale.y * scale_y * -1.0,
  };
  let new_dest = mint::Point2 {
  - x: dest.x - rotation.sin() * f32::from(self.height),
  - y: dest.y + f32::from(self.height()) * scale.y
  - - (1.0 - rotation.cos()) * f32::from(self.height)
  - - (1.0 - param.src.h) * f32::from(self.height),
  + x: dest.x - rotation.sin() * f32::from(self.height) * scale.y * src_height,
  + y: dest.y + f32::from(self.height()) * scale.y * src_height
  + - (1.0 - rotation.cos()) * f32::from(self.height) * scale.y * src_height,
  };
  let new_offset = mint::Point2 {
  x: offset.x,
  