diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/auto/injector.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/auto/injector.js b/src/auto/injector.js index 482c8861..3676ee59 100644 --- a/src/auto/injector.js +++ b/src/auto/injector.js @@ -759,7 +759,7 @@ function createInjector(modulesToLoad) { instance = new Constructor(); returnedValue = invoke(Type, instance, locals); - return isObject(returnedValue) ? returnedValue : instance; + return isObject(returnedValue) || isFunction(returnedValue) ? returnedValue : instance; } return { |
