diff -r 85902f042028 -r a5e7a4f63858 uifw/AvKon/src/aknchoicelist.cpp --- a/uifw/AvKon/src/aknchoicelist.cpp Wed Sep 15 12:29:17 2010 +0300 +++ b/uifw/AvKon/src/aknchoicelist.cpp Wed Oct 13 14:50:15 2010 +0300 @@ -295,6 +295,9 @@ { TRAP_IGNORE( iList->ScrollBarFrame()->SetScrollBarVisibilityL( CEikScrollBarFrame::EOff, CEikScrollBarFrame::EOff) ); + + // Enable scrolling + iList->DisableScrolling( EFalse ); } layoutRect.LayoutRect( rectParent, @@ -528,6 +531,13 @@ if ( AknLayoutUtils::PenEnabled() ) { + + // Make sure that scrolling is enabled for choicelist + if ( iList->ScrollingDisabled() ) + { + iList->DisableScrolling( EFalse ); + } + TRect ctrlArea = iList->Rect(); if ( aPointerEvent.iType == TPointerEvent::EButton1Down )