mirror of
https://github.com/OpenMW/openmw.git
synced 2025-03-03 19:39:41 +00:00
Issue #492: fixed double alchemy ingredients removal
This commit is contained in:
parent
556d737f65
commit
b25f2e88ce
1 changed files with 1 additions and 2 deletions
|
@ -63,7 +63,7 @@ namespace MWGui
|
||||||
void AlchemyWindow::onCancelButtonClicked(MyGUI::Widget* _sender)
|
void AlchemyWindow::onCancelButtonClicked(MyGUI::Widget* _sender)
|
||||||
{
|
{
|
||||||
mAlchemy.clear();
|
mAlchemy.clear();
|
||||||
|
|
||||||
mWindowManager.removeGuiMode(GM_Alchemy);
|
mWindowManager.removeGuiMode(GM_Alchemy);
|
||||||
mWindowManager.removeGuiMode(GM_Inventory);
|
mWindowManager.removeGuiMode(GM_Inventory);
|
||||||
}
|
}
|
||||||
|
@ -119,7 +119,6 @@ namespace MWGui
|
||||||
if (mIngredients[i]->isUserString("ToolTipType"))
|
if (mIngredients[i]->isUserString("ToolTipType"))
|
||||||
{
|
{
|
||||||
MWWorld::Ptr ingred = *mIngredients[i]->getUserData<MWWorld::Ptr>();
|
MWWorld::Ptr ingred = *mIngredients[i]->getUserData<MWWorld::Ptr>();
|
||||||
ingred.getRefData().setCount(ingred.getRefData().getCount()-1);
|
|
||||||
if (ingred.getRefData().getCount() == 0)
|
if (ingred.getRefData().getCount() == 0)
|
||||||
removeIngredient(mIngredients[i]);
|
removeIngredient(mIngredients[i]);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue