From bfdcd63257e06108d5b80a8734f706ead92867f5 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Tue, 25 Nov 2008 23:05:18 +0000 Subject: [PATCH] toggle checkable items in popup menu (PR 9948) svn: r12594 --- src/wxmac/src/mac/wx_win.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/wxmac/src/mac/wx_win.cc b/src/wxmac/src/mac/wx_win.cc index bca89322c4..06cb033cf7 100644 --- a/src/wxmac/src/mac/wx_win.cc +++ b/src/wxmac/src/mac/wx_win.cc @@ -2148,6 +2148,10 @@ Bool wxWindow::PopupMenu(wxMenu *menu, double x, double y) theWxMenuItem = (wxMenuItem*) node->Data(); if (!theWxMenuItem) wxFatalError("No wxMenuItem for wxNode."); + if (theWxMenuItem->IsCheckable()) { + theWxMenuItem->Check(!theWxMenuItem->IsChecked()); + } + itemId = theWxMenuItem->itemId; } }