diff --git a/mozilla/widget/src/os2/nsWindow.cpp b/mozilla/widget/src/os2/nsWindow.cpp index b99a0f3c6bb..76e0d63728c 100644 --- a/mozilla/widget/src/os2/nsWindow.cpp +++ b/mozilla/widget/src/os2/nsWindow.cpp @@ -2001,6 +2001,9 @@ PRBool nsWindow::ProcessMessage( ULONG msg, MPARAM mp1, MPARAM mp2, MRESULT &rc) case WM_BUTTON2DBLCLK: result = DispatchMouseEvent( NS_MOUSE_RIGHT_DOUBLECLICK, mp1, mp2); break; + case WM_CONTEXTMENU: + result = DispatchMouseEvent( NS_CONTEXTMENU, mp1, mp2); + break; case WM_CHORD: result = DispatchMouseEvent( 0, mp1, mp2);