A little crash fix.
This commit is contained in:
parent
fcf3482b02
commit
bb309e0299
2 changed files with 9 additions and 1 deletions
|
@ -508,7 +508,7 @@ namespace NLGUI
|
|||
|
||||
/// Called when the widget is deleted,
|
||||
/// so other widgets in the group can check if it belongs to them
|
||||
virtual void onWidgetDeleted( CInterfaceElement *e ){}
|
||||
virtual void onWidgetDeleted( CInterfaceElement *e );
|
||||
|
||||
/// Move the element by x in the X direction and y in the Y direction
|
||||
// Uses real coordinates
|
||||
|
|
|
@ -1685,6 +1685,14 @@ namespace NLGUI
|
|||
invalidateCoords();
|
||||
}
|
||||
|
||||
void CInterfaceElement::onWidgetDeleted( CInterfaceElement *e )
|
||||
{
|
||||
if( e == getParentPos() )
|
||||
setParentPos( NULL );
|
||||
if( e == getParentSize() )
|
||||
setParentSize( NULL );
|
||||
}
|
||||
|
||||
CStringMapper* CStringShared::_UIStringMapper = NULL;
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue