]> git.saurik.com Git - wxWidgets.git/blobdiff - src/gtk/window.cpp
fixed several problems due to use of GetEditHWND() when the edit control is not available
[wxWidgets.git] / src / gtk / window.cpp
index b7e49281e122b3251b5b181343ec0fbfc6f9eab3..eb36d67c61930c4f0919275393d07a9d185ef585 100644 (file)
@@ -2898,7 +2898,7 @@ void wxWindowGTK::DoGetPosition( int *x, int *y ) const
 
     int dx = 0;
     int dy = 0;
-    if (m_parent && m_parent->m_wxwindow)
+    if (!IsTopLevel() && m_parent && m_parent->m_wxwindow)
     {
         GtkPizza *pizza = GTK_PIZZA(m_parent->m_wxwindow);
         dx = gtk_pizza_get_xoffset( pizza );