Skip to content

Commit 8d97533

Browse files
committed
Register block op for table cells
1 parent ae630ec commit 8d97533

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

packages/core/lib/src/core_widget_factory.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1048,7 +1048,7 @@ class WidgetFactory extends WidgetFactoryResetter with AnchorWidgetFactory {
10481048
case kCssMinHeight:
10491049
case kCssMinWidth:
10501050
case kCssWidth:
1051-
StyleSizing.registerSizingOp(this, tree);
1051+
StyleSizing.registerSizingOp(tree);
10521052

10531053
case kCssLineHeight:
10541054
final value = style.value;
@@ -1114,13 +1114,13 @@ class WidgetFactory extends WidgetFactoryResetter with AnchorWidgetFactory {
11141114

11151115
/// Parses display inline style.
11161116
void parseStyleDisplay(BuildTree tree, String? value) {
1117-
StyleSizing.maybeRegisterChildOp(this, tree);
1117+
StyleSizing.maybeRegisterChildOp(tree);
11181118

11191119
switch (value) {
11201120
case kCssDisplayFlex:
11211121
tree.register(_styleDisplayFlex ??= StyleDisplayFlex(this).buildOp);
11221122
case kCssDisplayBlock:
1123-
StyleSizing.registerBlockOp(this, tree);
1123+
StyleSizing.registerBlockOp(tree);
11241124
case kCssDisplayInlineBlock:
11251125
tree.register(displayInlineBlock);
11261126
case kCssDisplayNone:

packages/core/lib/src/internal/ops/style_sizing.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ class StyleSizing {
1818
static final _treeIsBlock = Expando<bool>();
1919
static final _skipBuilding = Expando<bool>();
2020

21-
static void maybeRegisterChildOp(WidgetFactory wf, BuildTree tree) {
21+
static void maybeRegisterChildOp(BuildTree tree) {
2222
final parentElement = tree.element.parent;
2323
if (parentElement == null || _elementTree[parentElement] == null) {
2424
return;
@@ -27,7 +27,7 @@ class StyleSizing {
2727
tree.register(StyleSizing().childOp);
2828
}
2929

30-
static void registerBlockOp(WidgetFactory wf, BuildTree tree) {
30+
static void registerBlockOp(BuildTree tree) {
3131
_elementTree[tree.element] = tree;
3232
_treeIsBlock[tree] = true;
3333

@@ -37,7 +37,7 @@ class StyleSizing {
3737
..register(instance.sizingOp);
3838
}
3939

40-
static void registerSizingOp(WidgetFactory wf, BuildTree tree) {
40+
static void registerSizingOp(BuildTree tree) {
4141
_elementTree[tree.element] = tree;
4242
tree.register(StyleSizing().sizingOp);
4343
}

packages/core/lib/src/internal/ops/tag_table.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ class _TagTableRow {
407407

408408
cellTree.register(_cellOp);
409409
StyleBorder.skip(cellTree);
410-
StyleSizing.skip(cellTree);
410+
StyleSizing.registerBlockOp(cellTree);
411411
}
412412

413413
static StylesMap _cssVerticalAlignFromAttribute(dom.Element element) {

0 commit comments

Comments
 (0)