Skip to content

Commit b336452

Browse files
authored
Fix diagnostics crash in profile mode (#53878)
* Prevent diagnostics crash in profile mode * Prevent diagnostics crash in profile mode
1 parent 6837b0e commit b336452

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

‎packages/flutter/lib/src/foundation/diagnostics.dart‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2937,10 +2937,10 @@ class DiagnosticableNode<T extends Diagnosticable> extends DiagnosticsNode {
29372937
}
29382938

29392939
@override
2940-
String get emptyBodyDescription => kReleaseMode ? '' : builder.emptyBodyDescription;
2940+
String get emptyBodyDescription => (kReleaseMode || kProfileMode) ? '' : builder.emptyBodyDescription;
29412941

29422942
@override
2943-
List<DiagnosticsNode> getProperties() => kReleaseMode ? const <DiagnosticsNode>[] : builder.properties;
2943+
List<DiagnosticsNode> getProperties() => (kReleaseMode || kProfileMode) ? const <DiagnosticsNode>[] : builder.properties;
29442944

29452945
@override
29462946
List<DiagnosticsNode> getChildren() {

0 commit comments

Comments
 (0)