]> git.saurik.com Git - wxWidgets.git/blobdiff - src/motif/window.cpp
declared (not implemented yet) wxMimeTypesManager::AddFallbacks()
[wxWidgets.git] / src / motif / window.cpp
index c97a0ed0ed74a064aebc13d0c727f2f8422ff829..f7ed6cb2bb455037f1c9c3b600e6d7e9850d6d15 100644 (file)
@@ -183,7 +183,8 @@ void wxWindow::Init()
     m_winCaptured = FALSE;
 
     m_isShown = TRUE;
-
+    m_isBeingDeleted = FALSE;
+    
     m_hScrollBar =
     m_vScrollBar =
     m_borderWidget =
@@ -360,6 +361,8 @@ bool wxWindow::Create(wxWindow *parent, wxWindowID id,
 // Destructor
 wxWindow::~wxWindow()
 {
+    m_isBeingDeleted = TRUE;
+    
     // Motif-specific actions first
     WXWidget wMain = GetMainWidget();
     if ( wMain )
@@ -2637,6 +2640,7 @@ bool wxTranslateKeyEvent(wxKeyEvent& wxevent, wxWindow *win, Widget widget, XEve
     switch (xevent->xany.type)
     {
     case KeyPress:
+    case KeyRelease:
         {
             char buf[20];