Fix hit testing with stacking contexts (apparent since transforms landed).

This commit is contained in:
Glenn Watson 2015-03-19 11:58:36 +10:00
parent a521755607
commit ad0ffac81b

View file

@ -469,6 +469,9 @@ impl StackingContext {
}
}
// Convert the point into stacking context local space
point = point - self.bounds.origin;
debug_assert!(!topmost_only || result.is_empty());
let frac_point = self.transform.transform_point(&Point2D(point.x.to_frac32_px(),
point.y.to_frac32_px()));