Skip to content

Commit 0bb788d

Browse files
authored
Merge pull request #4610 from Ivy-Interactive/fix/details-builder-show-explicitly-built-fields
Show fields with an explicit Builder() in DetailsBuilder
2 parents e7f169a + d16ed3e commit 0bb788d

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/Ivy/Views/Builders/DetailsBuilder.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ public DetailsBuilder<TModel> Builder(Expression<Func<TModel, object>> field, Fu
146146
{
147147
var column = GetField(field);
148148
column.Builder = builder(_builderFactory);
149+
column.IsRemoved = false;
149150
return this;
150151
}
151152

@@ -154,6 +155,7 @@ public DetailsBuilder<TModel> Builder<TU>(Func<IBuilderFactory<TModel>, IBuilder
154155
foreach (var column in _items.Values.Where(e => e.Type == typeof(TU)))
155156
{
156157
column.Builder = builder(_builderFactory);
158+
column.IsRemoved = false;
157159
}
158160
return this;
159161
}
@@ -163,6 +165,7 @@ public DetailsBuilder<TModel> Builder<TU>(Func<TU, object> builder)
163165
foreach (var column in _items.Values.Where(e => e.Type == typeof(TU)))
164166
{
165167
column.Builder = Outer(_builderFactory);
168+
column.IsRemoved = false;
166169
}
167170
return this;
168171

@@ -174,6 +177,7 @@ public DetailsBuilder<TModel> Builder(Func<object?, object?> builder)
174177
foreach (var column in _items.Values)
175178
{
176179
column.Builder = Outer(_builderFactory);
180+
column.IsRemoved = false;
177181
}
178182
return this;
179183

0 commit comments

Comments
 (0)