From 70b5a6f05b242203831dde053d9c8020ea9abe22 Mon Sep 17 00:00:00 2001 From: Inusaito Sayori Date: Sun, 23 Mar 2014 06:03:20 -0400 Subject: [PATCH] Prevent Issue 1445, reassess enablement of asset browser buttons when selection may have changed --- indra/newview/floaterlocalassetbrowse.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/indra/newview/floaterlocalassetbrowse.cpp b/indra/newview/floaterlocalassetbrowse.cpp index abcb19c98..24b6a192f 100644 --- a/indra/newview/floaterlocalassetbrowse.cpp +++ b/indra/newview/floaterlocalassetbrowse.cpp @@ -858,9 +858,9 @@ void FloaterLocalAssetBrowser::onClickUpload(void* userdata) void FloaterLocalAssetBrowser::onChooseBitmapList() { - bool button_status = mBitmapList->isEmpty(); - mDelBtn->setEnabled(!button_status); - mUploadBtn->setEnabled(!button_status); + bool button_status = !mBitmapList->isEmpty() && mBitmapList->getFirstSelected(); + mDelBtn->setEnabled(button_status); + mUploadBtn->setEnabled(button_status); UpdateRightSide(); } @@ -943,7 +943,7 @@ void FloaterLocalAssetBrowser::UpdateBitmapScrollList() } } - sLFInstance->UpdateRightSide(); + sLFInstance->onChooseBitmapList(); } void FloaterLocalAssetBrowser::UpdateRightSide()