History

fix order of setup at startup

Stephen Birarda committed 11 years ago

Commit 3cb4be61 parent 25138715 files · +12 −14Browse files

Showing the changes to assignment-client/src/AssignmentClient.cpp (1 of 5 files). Show all

Unified · Split

assignment-client/src/AssignmentClient.cpp+4−4
@@ -49,11 +49,11 @@ AssignmentClient::AssignmentClient(Assignment::Type requestAssignmentType, QStri · 48 unmodified lines
49 LogUtils::init();49 LogUtils::init();
50 50
51 QSettings::setDefaultFormat(QSettings::IniFormat);51 QSettings::setDefaultFormat(QSettings::IniFormat);
52 52
53 // create a NodeList as an unassigned client
54 DependencyManager::registerInheritance<LimitedNodeList, NodeList>();
55 auto addressManager = DependencyManager::set<AddressManager>();53 auto addressManager = DependencyManager::set<AddressManager>();
56 auto nodeList = DependencyManager::set<NodeList>(NodeType::Unassigned); // Order is important54
55 // create a NodeList as an unassigned client, must be after addressManager
56 auto nodeList = DependencyManager::set<NodeList>(NodeType::Unassigned);
57 57
58 auto animationCache = DependencyManager::set<AnimationCache>();58 auto animationCache = DependencyManager::set<AnimationCache>();
59 auto avatarHashMap = DependencyManager::set<AvatarHashMap>();59 auto avatarHashMap = DependencyManager::set<AvatarHashMap>();