--- a/browserui/browser/FavouritesSrc/BrowserFavouritesContainer.cpp Thu Sep 24 12:40:29 2009 +0300
+++ b/browserui/browser/FavouritesSrc/BrowserFavouritesContainer.cpp Mon Oct 26 08:18:09 2009 +0200
@@ -49,6 +49,7 @@
#include "BrowserFavouritesListbox.h"
#include "BrowserFavouritesListboxModel.h"
#include "BrowserFavouritesListboxIconHandler.h"
+#include "logger.h"
// CONSTANTS
LOCAL_D const TInt KTabId = 88888;
@@ -217,6 +218,13 @@
// Otherwise, let the listbox fiddle with it. This will NOT consume
// arrow presses (base class overridden).
result = iListbox->OfferKeyEventL( aKeyEvent, aType );
+
+ if( (aKeyEvent.iCode == EKeyDownArrow) || (aKeyEvent.iCode == EKeyUpArrow) )
+ {
+ BROWSER_LOG( ( _L("Need to update tool bar buttons") ) );
+ iView->UpdateToolbarButtonsState();
+ }
+
}
return result;