Fix infinite recursion on shutdown caused by incorrect onWidgetDestroy listener

pull/16/head
scrawl 12 years ago
parent e4717d7c92
commit c4a42f2e1f

@ -749,11 +749,6 @@ void HBox::onWidgetCreated(MyGUI::Widget* _widget)
align();
}
void HBox::onWidgetDestroy(MyGUI::Widget* _widget)
{
align();
}
MyGUI::IntSize HBox::getRequestedSize ()
{
MyGUI::IntSize size(0,0);
@ -905,8 +900,3 @@ void VBox::onWidgetCreated(MyGUI::Widget* _widget)
{
align();
}
void VBox::onWidgetDestroy(MyGUI::Widget* _widget)
{
align();
}

@ -403,7 +403,6 @@ namespace MWGui
virtual void setPropertyOverride(const std::string& _key, const std::string& _value);
virtual void onWidgetCreated(MyGUI::Widget* _widget);
virtual void onWidgetDestroy(MyGUI::Widget* _widget);
};
class VBox : public Box, public MyGUI::Widget
@ -421,7 +420,6 @@ namespace MWGui
virtual void setPropertyOverride(const std::string& _key, const std::string& _value);
virtual void onWidgetCreated(MyGUI::Widget* _widget);
virtual void onWidgetDestroy(MyGUI::Widget* _widget);
};
}
}

Loading…
Cancel
Save