| Index: pkg/analysis_server/lib/src/edit/edit_domain.dart
|
| diff --git a/pkg/analysis_server/lib/src/edit/edit_domain.dart b/pkg/analysis_server/lib/src/edit/edit_domain.dart
|
| index 7e1a9883219b4ab1d2d70456620de87957e4116f..5906cd10abbc333c7cd2acdc8d97efd419c25fc7 100644
|
| --- a/pkg/analysis_server/lib/src/edit/edit_domain.dart
|
| +++ b/pkg/analysis_server/lib/src/edit/edit_domain.dart
|
| @@ -72,7 +72,11 @@ class EditDomainHandler implements RequestHandler {
|
| String unformattedSource;
|
| try {
|
| Source source = server.resourceProvider.getFile(file).createSource();
|
| - unformattedSource = server.overlayState.getContents(source);
|
| + if (server.options.enableNewAnalysisDriver) {
|
| + unformattedSource = server.fileContentOverlay[file];
|
| + } else {
|
| + unformattedSource = server.overlayState.getContents(source);
|
| + }
|
| unformattedSource ??= source.contents.data;
|
| } catch (e) {
|
| return new Response.formatInvalidFile(request);
|
|
|