diff options
| -rw-r--r-- | indra/llui/llmenubutton.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/lltoolpie.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/inspect_object.xml | 54 | 
3 files changed, 39 insertions, 19 deletions
| diff --git a/indra/llui/llmenubutton.cpp b/indra/llui/llmenubutton.cpp index 8dbcd6e229..a657ed039a 100644 --- a/indra/llui/llmenubutton.cpp +++ b/indra/llui/llmenubutton.cpp @@ -85,6 +85,8 @@ void LLMenuButton::toggleMenu()  void LLMenuButton::hideMenu()   {  +	if(!mMenu) +		return;  	mMenu->setVisible(FALSE);   } diff --git a/indra/newview/lltoolpie.cpp b/indra/newview/lltoolpie.cpp index 42ecfa8cde..2ba4d97674 100644 --- a/indra/newview/lltoolpie.cpp +++ b/indra/newview/lltoolpie.cpp @@ -779,7 +779,7 @@ BOOL LLToolPie::handleToolTip(S32 local_x, S32 local_y, MASK mask)  					LLToolTipMgr::instance().show(LLToolTip::Params()  						.message(tooltip_msg)  						.image(LLUI::getUIImage("Info_Off")) -						.click_callback(boost::bind(showObjectInspector, hover_object->getID())) +						.click_callback(boost::bind(showObjectInspector, hover_object->getID(), mHoverPick.mObjectFace))  						.time_based_media(is_time_based_media)  						.media_playing(is_media_playing)						    						.click_playmedia_callback(boost::bind(playCurrentMedia, mHoverPick))						   diff --git a/indra/newview/skins/default/xui/en/inspect_object.xml b/indra/newview/skins/default/xui/en/inspect_object.xml index 73a7bef77d..454c738a50 100644 --- a/indra/newview/skins/default/xui/en/inspect_object.xml +++ b/indra/newview/skins/default/xui/en/inspect_object.xml @@ -70,7 +70,7 @@ owner James Linden     width="150">  L$300,000    </text> -    <text +   <text     follows="all"     height="30"     left="8" @@ -84,23 +84,23 @@ This is a really long description for an object being as how it is at least 80 c    <!-- Overlapping buttons for all default actions.  Show "Buy" if    for sale, "Sit" if can sit, etc. -->    <button -     follows="top|left" -     font="SansSerif" -     height="23" -     label="Buy" -     left="10" -     name="buy_btn" -     top="114" -     width="100" /> +   follows="top|left" +   font="SansSerif" +   height="20" +   label="Buy" +   left="10" +   name="buy_btn" +   top="114" +   width="75" />    <button     follows="top|left"     font="SansSerif" -   height="23" +   height="20"     label="Pay"     left_delta="0"     name="pay_btn"     top_delta="0" -   width="100" /> +   width="75" />    <button     follows="top|left"     font="SansSerif" @@ -109,16 +109,16 @@ This is a really long description for an object being as how it is at least 80 c     left_delta="0"     name="take_free_copy_btn"     top_delta="0" -   width="100" /> +   width="75" />    <button     follows="top|left"     font="SansSerifSmall" -   height="23" +   height="20"     label="Touch"     left_delta="0"     name="touch_btn"     top_delta="0" -   width="100" /> +   width="75" />    <button     follows="top|left"     font="SansSerif" @@ -127,17 +127,35 @@ This is a really long description for an object being as how it is at least 80 c     left_delta="0"     name="sit_btn"     top_delta="0" -   width="100" /> +   width="75" />    <button     follows="top|left"     font="SansSerifSmall" -   height="23" +   height="20"     label="Open"     left_delta="0"     name="open_btn"     top_delta="0" -   width="100" /> -  <!-- non-overlapping buttons here --> +   width="75" /> +  <icon +   name="secure_icon" +   image_name="map_infohub.tga" +   left_delta="80" +   width="16" +   height="16" +   top_delta="0" +   follows="left|top"/>  + <!--  <text +   follows="left|top" +   height="30" +   left_delta="20" +   name="object_media_url" +   top_pad="-20" +   width="150" +   use_ellipses="true" +   word_wrap="true">    +    + non-overlapping buttons here -->      <menu_button       follows="top|left"       height="18" | 
