We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9a7f7f1 commit 2662156Copy full SHA for 2662156
14 files changed
lib/ce/src/hot-settings-resolver.service.ts
@@ -58,9 +58,10 @@ export class HotSettingsResolver {
58
if (this.hooks.indexOf(key) > -1) {
59
mergedSettings[key] = (p1, p2, p3, p4, p5, p6) => {
60
return component._ngZone.run(() => {
61
- return component['settings'][key](p1, p2, p3, p4, p5, p6);
+ return component['settings'][key].call(component.hotInstance, p1, p2, p3, p4, p5, p6);
62
})
63
};
64
+
65
} else {
66
mergedSettings[key] = component['settings'][key];
67
}
@@ -79,9 +80,9 @@ export class HotSettingsResolver {
79
80
const hook = component[key];
81
82
if (hook && hook.observers.length > 0) {
- mergedSettings[key] = (p1, p2, p3, p4, p5, p6) => {
83
+ mergedSettings[key] = (p1, p2, p3, p4, p5, p6) => {
84
component._ngZone.run(() => {
- component[key].emit({ hotInstance: component.hotInstance, params: [p1, p2, p3, p4, p5, p6] });
85
+ component[key].emit({ hotInstance: component.hotInstance, params: [p1, p2, p3, p4, p5, p6] });
86
});
87
88
lib/pro/src/hot-settings-resolver.service.ts
@@ -88,9 +88,10 @@ export class HotSettingsResolver {
89
90
91
92
93
94
95
96
97
@@ -109,9 +110,9 @@ export class HotSettingsResolver {
109
110
111
112
113
114
115
116
117
118
0 commit comments