Removed LLUICtrl::setDoubleClickCallback and LLPanel::childSetDoubleClickCallback as they aren't used/needed and complicate things. Added LLPanel::childSetAction overload that accepts boost::singal2::signal (for boost::bind). Now using boost::function for various callbacks in LLScrollListCtrl (for boost::bind).
This commit is contained in:
@@ -354,7 +354,7 @@ BOOL LLFloaterAvatarList::postBuild()
|
||||
mAvatarList->setCommitOnSelectionChange(TRUE);
|
||||
mAvatarList->setCallbackUserData(this);
|
||||
mAvatarList->setCommitCallback(onSelectName);
|
||||
mAvatarList->setDoubleClickCallback(onClickFocus);
|
||||
mAvatarList->setDoubleClickCallback(boost::bind(&LLFloaterAvatarList::onClickFocus,this));
|
||||
refreshAvatarList();
|
||||
|
||||
gIdleCallbacks.addFunction(LLFloaterAvatarList::callbackIdle);
|
||||
|
||||
Reference in New Issue
Block a user