mirror of
https://github.com/vcmi/vcmi.git
synced 2025-03-25 21:38:59 +02:00
Reset picked artifact on window deactivation
This commit is contained in:
parent
fa9e0669f2
commit
de5bd5f94c
@ -34,7 +34,8 @@ CArtifactsOfHeroAltar::CArtifactsOfHeroAltar(const Point & position)
|
||||
rightBackpackRoll->moveBy(Point(2, -1));
|
||||
};
|
||||
|
||||
CArtifactsOfHeroAltar::~CArtifactsOfHeroAltar()
|
||||
void CArtifactsOfHeroAltar::deactivate()
|
||||
{
|
||||
putBackPickedArtifact();
|
||||
CArtifactsOfHeroBase::deactivate();
|
||||
}
|
||||
|
@ -17,5 +17,5 @@ class CArtifactsOfHeroAltar : public CArtifactsOfHeroBase
|
||||
{
|
||||
public:
|
||||
CArtifactsOfHeroAltar(const Point & position);
|
||||
~CArtifactsOfHeroAltar();
|
||||
void deactivate() override;
|
||||
};
|
||||
|
@ -46,7 +46,8 @@ CArtifactsOfHeroKingdom::CArtifactsOfHeroKingdom(ArtPlaceMap ArtWorn, std::vecto
|
||||
setRedrawParent(true);
|
||||
}
|
||||
|
||||
CArtifactsOfHeroKingdom::~CArtifactsOfHeroKingdom()
|
||||
void CArtifactsOfHeroKingdom::deactivate()
|
||||
{
|
||||
putBackPickedArtifact();
|
||||
CArtifactsOfHeroBase::deactivate();
|
||||
}
|
||||
|
@ -23,5 +23,6 @@ public:
|
||||
CArtifactsOfHeroKingdom() = delete;
|
||||
CArtifactsOfHeroKingdom(ArtPlaceMap ArtWorn, std::vector<ArtPlacePtr> Backpack,
|
||||
std::shared_ptr<CButton> leftScroll, std::shared_ptr<CButton> rightScroll);
|
||||
~CArtifactsOfHeroKingdom();
|
||||
|
||||
void deactivate() override;
|
||||
};
|
||||
|
@ -26,7 +26,8 @@ CArtifactsOfHeroMain::CArtifactsOfHeroMain(const Point & position)
|
||||
addGestureCallback(std::bind(&CArtifactsOfHeroBase::gestureArtPlace, this, _1, _2));
|
||||
}
|
||||
|
||||
CArtifactsOfHeroMain::~CArtifactsOfHeroMain()
|
||||
void CArtifactsOfHeroMain::deactivate()
|
||||
{
|
||||
putBackPickedArtifact();
|
||||
CArtifactsOfHeroBase::deactivate();
|
||||
}
|
||||
|
@ -21,5 +21,5 @@ class CArtifactsOfHeroMain : public CArtifactsOfHeroBase
|
||||
{
|
||||
public:
|
||||
CArtifactsOfHeroMain(const Point & position);
|
||||
~CArtifactsOfHeroMain();
|
||||
void deactivate() override;
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user