EXT-3692: Buy & Pay buttons on side panel object profile now only enabled when you can pay or buy the object.

-Reviewed by nyx
meow-7.2.2
Eric M. Tulla (BigPapi) 2010-01-06 12:25:23 -05:00
parent c55cb905fb
commit a84beb2a43
1 changed files with 6 additions and 0 deletions

View File

@ -215,6 +215,10 @@ void LLSidepanelTaskInfo::disableAll()
childSetVisible("E:", FALSE);
childSetVisible("N:", FALSE);
childSetVisible("F:", FALSE);
mOpenBtn->setEnabled(FALSE);
mPayBtn->setEnabled(FALSE);
mBuyBtn->setEnabled(FALSE);
}
void LLSidepanelTaskInfo::refresh()
@ -1119,6 +1123,8 @@ void LLSidepanelTaskInfo::updateVerbs()
*/
mOpenBtn->setEnabled(enable_object_open());
mPayBtn->setEnabled(enable_pay_object());
mBuyBtn->setEnabled(enable_buy_object());
}
void LLSidepanelTaskInfo::onOpenButtonClicked()