Ignore:
Timestamp:
Jan 8, 2000, 6:08:56 PM (26 years ago)
Author:
sandervl
Message:

message translation fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/new/oslibmsgtranslate.cpp

    r2377 r2379  
    1 /* $Id: oslibmsgtranslate.cpp,v 1.7 2000-01-08 16:47:46 cbratschi Exp $ */
     1/* $Id: oslibmsgtranslate.cpp,v 1.8 2000-01-08 17:08:56 sandervl Exp $ */
    22/*
    33 * Window message translation functions for OS/2
     
    139139  if (!win32wnd) win32wnd = Win32BaseWindow::GetWindowFromOS2FrameHandle(os2Msg->hwnd);
    140140  //PostThreadMessage posts WIN32APP_POSTMSG msg without window handle
    141   if((win32wnd == 0) && (os2Msg->msg != WM_CREATE) && (os2Msg->msg != WIN32APP_POSTMSG))
     141  if(win32wnd == 0 && (os2Msg->msg != WM_CREATE && os2Msg->msg != WM_QUIT && os2Msg->msg != WIN32APP_POSTMSG))
    142142  {
    143143        goto dummymessage; //not a win32 client window
     
    147147  winMsg->pt.y = mapScreenY(os2Msg->ptl.y);
    148148
    149   if(win32wnd) //==0 for WM_CREATE
     149  if(win32wnd) //==0 for WM_CREATE/WM_QUIT
    150150    winMsg->hwnd = win32wnd->getWindowHandle();
    151151
Note: See TracChangeset for help on using the changeset viewer.