From: Vadim Zeitlin Date: Tue, 2 Nov 1999 16:07:24 +0000 (+0000) Subject: wxMenuItem::IsChecked() corrected X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/4aee367ed08a6ac82ed0ed2cc83a0dd03bf83cc6 wxMenuItem::IsChecked() corrected git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4304 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- 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