From 4aee367ed08a6ac82ed0ed2cc83a0dd03bf83cc6 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Tue, 2 Nov 1999 16:07:24 +0000 Subject: [PATCH] wxMenuItem::IsChecked() corrected git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4304 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/msw/menuitem.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/msw/menuitem.cpp b/src/msw/menuitem.cpp index 2e981bba71..66157cb2cf 100644 --- a/src/msw/menuitem.cpp +++ b/src/msw/menuitem.cpp @@ -140,8 +140,7 @@ bool wxMenuItem::IsChecked() const { int flag = ::GetMenuState(GetHMenuOf(m_parentMenu), GetId(), MF_BYCOMMAND); - // don't "and" with MF_ENABLED because its value is 0 - return (flag & MF_DISABLED) == 0; + return (flag & MF_CHECKED) != 0; } wxString wxMenuItem::GetLabel() const -- 2.47.2