if (!cb->m_hasVMT) return;
if (g_blockEventsOnDrag) return;
-
+
if (cb->m_blockEvent) return;
#ifdef __WXGTK20__
bool inconsistent = gtk_toggle_button_get_inconsistent(toggle);
cb->m_blockEvent = true;
-
+
if (!active && !inconsistent)
{
// checked -> undetermined
{
wxFAIL_MSG(_T("3state wxCheckBox in unexpected state!"));
}
-
+
cb->m_blockEvent = false;
}
else
g_delayedFocus = NULL;
}
}
-
+
if (wxUpdateUIEvent::CanUpdate(this))
UpdateWindowUI(wxUPDATE_UI_FROMIDLE);
}