readded window ptr check
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43565 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
2a8f8889eb
commit
dc4334d7b0
@ -825,9 +825,13 @@ bool wxAuiManager::AddPane(wxWindow* window, const wxAuiPaneInfo& pane_info)
|
||||
if (!window)
|
||||
return false;
|
||||
|
||||
// check if the window is already managed by us
|
||||
if (GetPane(pane_info.window).IsOk())
|
||||
return false;
|
||||
|
||||
// check if the pane name already exists, this could reveal a
|
||||
// bug in the library user's application
|
||||
bool already_exists = false;
|
||||
|
||||
// check if the pane already exists
|
||||
if (!pane_info.name.empty() && GetPane(pane_info.name).IsOk())
|
||||
{
|
||||
wxFAIL_MSG(wxT("A pane with that name already exists in the manager!"));
|
||||
|
Loading…
Reference in New Issue
Block a user