Skip to content

Commit 9dbc09d

Browse files
committed
added markNeedsPaint in base.dart, seems to produce errors as well
1 parent fb0eeeb commit 9dbc09d

File tree

1 file changed

+10
-2
lines changed
  • packages/syncfusion_flutter_charts/lib/src/charts

1 file changed

+10
-2
lines changed

packages/syncfusion_flutter_charts/lib/src/charts/base.dart

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,11 @@ class ChartAreaRenderObjectElement extends MultiChildRenderObjectElement {
121121

122122
void _scheduleUpdate() {
123123
if (!_hasUpdateScheduled && !dirty) {
124-
markNeedsBuild();
124+
try {
125+
markNeedsBuild();
126+
} catch (e) {
127+
markNeedsPaint();
128+
}
125129
_hasUpdateScheduled = true;
126130
}
127131
}
@@ -3257,7 +3261,11 @@ class RenderLoadingIndicator extends RenderProxyBox
32573261
}
32583262
}
32593263
if (buildLoadMoreIndicator) {
3260-
markNeedsBuild();
3264+
try {
3265+
markNeedsBuild();
3266+
} catch (e) {
3267+
markNeedsPaint();
3268+
}
32613269
}
32623270
}
32633271

0 commit comments

Comments
 (0)