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
4949 LogUtils::init();
5050
5151 QSettings::setDefaultFormat(QSettings::IniFormat);
52−
53− // create a NodeList as an unassigned client
54− DependencyManager::registerInheritance<LimitedNodeList, NodeList>();
52+
5553 auto addressManager = DependencyManager::set<AddressManager>();
56− auto nodeList = DependencyManager::set<NodeList>(NodeType::Unassigned); // Order is important
54+
55+ // create a NodeList as an unassigned client, must be after addressManager
56+ auto nodeList = DependencyManager::set<NodeList>(NodeType::Unassigned);
5757
5858 auto animationCache = DependencyManager::set<AnimationCache>();
5959 auto avatarHashMap = DependencyManager::set<AvatarHashMap>();

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t