зеркало из https://github.com/mozilla/gecko-dev.git
servo: Merge #2865 - Fix issue with auto table layout when cells have multiple fragments. Fix (from glennw:wiki-layout-2)
Source-Repo: https://github.com/servo/servo Source-Revision: aa43c1493a305f4829e88a0946570d68142fe7cf
This commit is contained in:
Родитель
0e47af8e1e
Коммит
0b9fed502c
|
@ -1092,8 +1092,8 @@ impl Flow for InlineFlow {
|
||||||
let fragment_intrinsic_widths = fragment.intrinsic_widths(Some(context));
|
let fragment_intrinsic_widths = fragment.intrinsic_widths(Some(context));
|
||||||
intrinsic_widths.minimum_width = geometry::max(intrinsic_widths.minimum_width,
|
intrinsic_widths.minimum_width = geometry::max(intrinsic_widths.minimum_width,
|
||||||
fragment_intrinsic_widths.minimum_width);
|
fragment_intrinsic_widths.minimum_width);
|
||||||
intrinsic_widths.preferred_width = geometry::max(intrinsic_widths.preferred_width,
|
intrinsic_widths.preferred_width = intrinsic_widths.preferred_width +
|
||||||
fragment_intrinsic_widths.preferred_width);
|
fragment_intrinsic_widths.preferred_width;
|
||||||
}
|
}
|
||||||
|
|
||||||
self.base.intrinsic_widths = intrinsic_widths;
|
self.base.intrinsic_widths = intrinsic_widths;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче