| Index: pkg/dev_compiler/lib/src/compiler/code_generator.dart
|
| diff --git a/pkg/dev_compiler/lib/src/compiler/code_generator.dart b/pkg/dev_compiler/lib/src/compiler/code_generator.dart
|
| index 06cf6bce33d9e09975c247feee0ebaa602aa46ec..d38077b2980732ecf311f11c89e1e977ea416119 100644
|
| --- a/pkg/dev_compiler/lib/src/compiler/code_generator.dart
|
| +++ b/pkg/dev_compiler/lib/src/compiler/code_generator.dart
|
| @@ -4826,8 +4826,8 @@ class CodeGenerator extends Object
|
| element: accessor,
|
| alwaysSymbolizeNative: true);
|
| if (isSuper) {
|
| - result =
|
| - _callHelper('bind(this, #, #.#)', [safeName, jsTarget, safeName]);
|
| + result = _callHelper('bind(this, #, #)',
|
| + [safeName, _emitTargetAccess(jsTarget, name, accessor)]);
|
| } else if (_isObjectMemberCall(target, memberName)) {
|
| result = _callHelper('bind(#, #, #.#)',
|
| [jsTarget, _propertyName(memberName), _runtimeModule, memberName]);
|
|
|