| Index: pkg/analysis_server/lib/src/services/correction/util.dart
|
| diff --git a/pkg/analysis_server/lib/src/services/correction/util.dart b/pkg/analysis_server/lib/src/services/correction/util.dart
|
| index c40907dbf2d3753af8eda528a26adbdd39ede252..ba7a8588ce95029e94de9330069f3379ebd1d4ca 100644
|
| --- a/pkg/analysis_server/lib/src/services/correction/util.dart
|
| +++ b/pkg/analysis_server/lib/src/services/correction/util.dart
|
| @@ -261,6 +261,9 @@ int getExpressionParentPrecedence(AstNode node) {
|
| if (parent is ParenthesizedExpression) {
|
| return 0;
|
| }
|
| + if (parent is IndexExpression && parent.index == node) {
|
| + return 0;
|
| + }
|
| return getExpressionPrecedence(parent);
|
| }
|
|
|
|
|