From: Gildas Bazin Date: Wed, 2 Nov 2005 16:02:01 +0000 (+0000) Subject: * modules/gui/wxwidgets/playlist.cpp: don't call treectrl->EnsureVisible() when updat... X-Git-Tag: 0.9.0-test0~13413 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;ds=sidebyside;h=5e3678278662d5acd1557b98f224e15bdcb7fecc;p=vlc * modules/gui/wxwidgets/playlist.cpp: don't call treectrl->EnsureVisible() when updating a playlist item. That just makes navigation of the playlist unusable. --- diff --git a/modules/gui/wxwidgets/playlist.cpp b/modules/gui/wxwidgets/playlist.cpp index 6100c458ec..e6256c0bcf 100644 --- a/modules/gui/wxwidgets/playlist.cpp +++ b/modules/gui/wxwidgets/playlist.cpp @@ -527,7 +527,11 @@ void Playlist::UpdateTreeItem( wxTreeItemId item ) if( p_playlist->status.p_item == p_item ) { treectrl->SetItemBold( item, true ); - treectrl->EnsureVisible( item ); + while( treectrl->GetItemParent( item ).IsOk() ) + { + item = treectrl->GetItemParent( item ); + treectrl->Expand( item ); + } } else {