1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-10-18 12:46:37 +00:00

Merge branch openmw:master into master

This commit is contained in:
Igilq 2025-08-13 09:59:41 +00:00
commit 3fc51e254c

View file

@ -666,19 +666,18 @@ namespace MWGui
if (excess > 0 && canStack) if (excess > 0 && canStack)
invStore.unequipItemQuantity(ptr, excess); invStore.unequipItemQuantity(ptr, excess);
if (isVisible()) if (mDragAndDrop->mIsOnDragAndDrop && isFromDragAndDrop)
{ {
if (isFromDragAndDrop) // Feature: Don't finish draganddrop if potion or ingredient was used
{ if (type == ESM::Potion::sRecordId || type == ESM::Ingredient::sRecordId)
// Feature: Don't stop draganddrop if potion or ingredient was used
if (ptr.getType() != ESM::Potion::sRecordId && ptr.getType() != ESM::Ingredient::sRecordId)
mDragAndDrop->finish();
else
mDragAndDrop->update(); mDragAndDrop->update();
else
mDragAndDrop->finish();
} }
if (isVisible())
{
mItemView->update(); mItemView->update();
notifyContentChanged(); notifyContentChanged();
} }
// else: will be updated in open() // else: will be updated in open()