diff --git a/src/widgets/Meter.cpp b/src/widgets/Meter.cpp index 2005a5aa0..351d9d908 100644 --- a/src/widgets/Meter.cpp +++ b/src/widgets/Meter.cpp @@ -2241,7 +2241,7 @@ wxAccStatus MeterAx::GetName(int WXUNUSED(childId), wxString* name) // Returns a role constant. wxAccStatus MeterAx::GetRole(int WXUNUSED(childId), wxAccRole* role) { - *role = wxROLE_SYSTEM_DIAGRAM; + *role = wxROLE_SYSTEM_BUTTONDROPDOWN; return wxACC_OK; } @@ -2266,11 +2266,6 @@ wxAccStatus MeterAx::GetState(int WXUNUSED(childId), long* state) *state = wxACC_STATE_SYSTEM_FOCUSABLE; - if (m->mActive) - { - *state |= wxACC_STATE_SYSTEM_BUSY; - } - // Do not use mButtonIsFocused is not set until after this method // is called. *state |= ( m == wxWindow::FindFocus() ? wxACC_STATE_SYSTEM_FOCUSED : 0 );