1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-06-25 16:48:44 +02:00

more build fixes

This commit is contained in:
Paul Licameli 2017-06-25 21:11:33 -04:00
parent 8349888460
commit d6e09e142f

View File

@ -480,7 +480,7 @@ wxAccStatus TrackPanelAx::GetState( int childId, long* state )
*state = wxACC_STATE_SYSTEM_FOCUSABLE | wxACC_STATE_SYSTEM_SELECTABLE; *state = wxACC_STATE_SYSTEM_FOCUSABLE | wxACC_STATE_SYSTEM_SELECTABLE;
if (t) if (t)
{ {
if( t == mFocusedTrack ) if( t == mFocusedTrack.lock() )
{ {
*state |= wxACC_STATE_SYSTEM_FOCUSED; *state |= wxACC_STATE_SYSTEM_FOCUSED;
} }
@ -586,9 +586,10 @@ wxAccStatus TrackPanelAx::GetFocus( int *childId, wxAccessible **child )
if (mTrackPanel == wxWindow::FindFocus()) if (mTrackPanel == wxWindow::FindFocus())
{ {
if (mFocusedTrack) auto focusedTrack = mFocusedTrack.lock();
if (focusedTrack)
{ {
*childId = TrackNum(mFocusedTrack); *childId = TrackNum(focusedTrack);
} }
else else
{ {