Prevent Issue 1445, reassess enablement of asset browser buttons when selection may have changed

This commit is contained in:
Inusaito Sayori
2014-03-23 06:03:20 -04:00
parent 05c7270dcf
commit 70b5a6f05b

View File

@@ -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()