Issue #370: replaced custom target handling in open action with base class implementation

This commit is contained in:
Marc Zinnschlag 2012-09-04 15:29:51 +02:00
parent 8c2b4f996c
commit ea1c3fe1e4
2 changed files with 3 additions and 5 deletions

View file

@ -10,8 +10,8 @@
namespace MWWorld
{
ActionOpen::ActionOpen (const MWWorld::Ptr& container) : mContainer (container) {
mContainer = container;
ActionOpen::ActionOpen (const MWWorld::Ptr& container) : Action (false, container)
{
}
void ActionOpen::executeImp (const MWWorld::Ptr& actor)
@ -20,6 +20,6 @@ namespace MWWorld
return;
MWBase::Environment::get().getWindowManager()->pushGuiMode(MWGui::GM_Container);
MWBase::Environment::get().getWindowManager()->getContainerWindow()->open(mContainer);
MWBase::Environment::get().getWindowManager()->getContainerWindow()->open(getTarget());
}
}

View file

@ -10,8 +10,6 @@ namespace MWWorld
{
class ActionOpen : public Action
{
Ptr mContainer;
virtual void executeImp (const MWWorld::Ptr& actor);
public: