mirror of
https://github.com/atom/atom.git
synced 2026-04-28 03:01:47 -04:00
Move lazy main module require out of loop
This commit is contained in:
@@ -291,9 +291,9 @@ class Package
|
||||
|
||||
registerViewProviders: ->
|
||||
if @metadata.viewProviders? and not @registeredViewProviders
|
||||
@requireMainModule()
|
||||
@metadata.viewProviders.forEach (methodName) =>
|
||||
@viewRegistry.addViewProvider (model) =>
|
||||
@requireMainModule()
|
||||
@mainModule[methodName](model)
|
||||
@registeredViewProviders = true
|
||||
|
||||
|
||||
Reference in New Issue
Block a user