mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-09-09 04:15:40 -04:00
Don't play down sound while loading quick keys
This commit is contained in:
parent
b53cb085c9
commit
682f00bcff
@ -228,7 +228,7 @@ namespace MWGui
|
||||
mAssignDialog->setVisible(false);
|
||||
}
|
||||
|
||||
void QuickKeysMenu::onAssignItem(MWWorld::Ptr item)
|
||||
void QuickKeysMenu::assignItem(MWWorld::Ptr item)
|
||||
{
|
||||
assert(mSelected);
|
||||
|
||||
@ -245,7 +245,11 @@ namespace MWGui
|
||||
|
||||
if (mItemSelectionDialog)
|
||||
mItemSelectionDialog->setVisible(false);
|
||||
}
|
||||
|
||||
void QuickKeysMenu::onAssignItem(MWWorld::Ptr item)
|
||||
{
|
||||
assignItem(item);
|
||||
MWBase::Environment::get().getWindowManager()->playSound(item.getClass().getDownSoundId(item));
|
||||
}
|
||||
|
||||
@ -566,7 +570,7 @@ namespace MWGui
|
||||
else
|
||||
{
|
||||
if (quickKey.mType == ESM::QuickKeys::Type::Item)
|
||||
onAssignItem(item);
|
||||
assignItem(item);
|
||||
else // if (quickKey.mType == ESM::QuickKeys::Type::MagicItem)
|
||||
onAssignMagicItem(item);
|
||||
}
|
||||
|
@ -72,6 +72,7 @@ namespace MWGui
|
||||
// Check if quick key is still valid
|
||||
inline void validate(int index);
|
||||
void unassign(keyData* key);
|
||||
void assignItem(MWWorld::Ptr item);
|
||||
};
|
||||
|
||||
class QuickKeysMenuAssign : public WindowModal
|
||||
|
Loading…
x
Reference in New Issue
Block a user