mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-01-20 04:34:48 +00:00
Make sure to actually remove the signal registration too
This commit is contained in:
parent
970aba9766
commit
c2a46e4b45
|
|
@ -95,6 +95,15 @@ bool GuiInputCtrl::onAdd()
|
|||
return false;
|
||||
|
||||
GuiCanvas::getCanvasSetActiveSignal().notify(this, &GuiInputCtrl::handleCanvasSetActive);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
void GuiInputCtrl::onRemove()
|
||||
{
|
||||
GuiCanvas::getCanvasSetActiveSignal().remove(this, &GuiInputCtrl::handleCanvasSetActive);
|
||||
|
||||
Parent::onRemove();
|
||||
}
|
||||
|
||||
bool GuiInputCtrl::onWake()
|
||||
|
|
|
|||
|
|
@ -48,6 +48,7 @@ public:
|
|||
GuiInputCtrl();
|
||||
|
||||
bool onAdd() override;
|
||||
void onRemove() override;
|
||||
|
||||
// GuiControl.
|
||||
bool onWake() override;
|
||||
|
|
|
|||
Loading…
Reference in a new issue