git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58437
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
bool m_grabbed;
bool m_updateDecorSize;
bool m_grabbed;
bool m_updateDecorSize;
-
-public:
- bool m_resizeQueued;
};
#endif // _WX_GTK_TOPLEVEL_H_
};
#endif // _WX_GTK_TOPLEVEL_H_
if (!win->IsIconized())
{
if (!win->IsIconized())
{
-#if 1
- win->m_resizeQueued = true;
-#else
wxSizeEvent event(size, win->GetId());
event.SetEventObject(win);
win->HandleWindowEvent(event);
wxSizeEvent event(size, win->GetId());
event.SetEventObject(win);
win->HandleWindowEvent(event);
}
// else the window is currently unmapped, don't generate size events
}
}
// else the window is currently unmapped, don't generate size events
}
m_updateDecorSize = true;
m_urgency_hint = -2;
m_updateDecorSize = true;
m_urgency_hint = -2;
-
- m_resizeQueued = false;
}
bool wxTopLevelWindowGTK::Create( wxWindow *parent,
}
bool wxTopLevelWindowGTK::Create( wxWindow *parent,
wxTheApp->SetActive(activate, (wxWindow *)g_lastActiveFrame);
}
wxTheApp->SetActive(activate, (wxWindow *)g_lastActiveFrame);
}
-
- if (m_resizeQueued)
- {
- wxSize size( m_width, m_height );
- wxSizeEvent event(size, GetId());
- event.SetEventObject(this);
- HandleWindowEvent(event);
- m_resizeQueued = false;
- }
}
// ----------------------------------------------------------------------------
}
// ----------------------------------------------------------------------------