void LLFloaterProperties::onClickLess(void* user_data) { LLFloaterProperties* floaterp = (LLFloaterProperties*)user_data; if(floaterp) { LLMultiProperties* host = (LLMultiProperties*)floaterp->getHost(); if(host) host->setExpanded(FALSE); else floaterp->setExpanded(FALSE); } }
// static LLFloaterProperties* LLFloaterProperties::show(const LLUUID& item_id, const LLUUID& object_id) { LLFloaterProperties* instance = find(item_id, object_id); if(instance) { if (LLFloater::getFloaterHost() && LLFloater::getFloaterHost() != instance->getHost()) { // this properties window is being opened in a new context // needs to be rehosted LLFloater::getFloaterHost()->addFloater(instance, TRUE); } instance->refresh(); instance->open(); /* Flawfinder: ignore */ } return instance; }