fix: dependencies

This commit is contained in:
wangcongtao
2020-01-06 01:48:29 +08:00
parent b237a55ca9
commit b2832cb6a1
4 changed files with 18 additions and 6 deletions

View File

@@ -93,10 +93,12 @@ public class MogoModulesManager implements MogoModulesHandler,
@Override
public List< IMogoModuleProvider > loadCardsModule() {
final List< MogoModule > modules = MogoModulePaths.getModules();
final ArrayList< IMogoModuleProvider > providers = new ArrayList<>();
for ( IMogoModuleProvider value : mModuleProviders.values() ) {
if ( value.getType() == ModuleType.TYPE_CARD_FRAGMENT ) {
providers.add( value );
for ( MogoModule module : modules ) {
IMogoModuleProvider provider = mModuleProviders.get( module );
if ( provider.getType() == ModuleType.TYPE_CARD_FRAGMENT ) {
providers.add( provider );
}
}
return providers;