diff -r 3d340a0166ff -r 941195f2d488 uifw/AvKon/src/aknsfld.cpp --- a/uifw/AvKon/src/aknsfld.cpp Tue May 11 16:27:42 2010 +0300 +++ b/uifw/AvKon/src/aknsfld.cpp Tue May 25 12:58:19 2010 +0300 @@ -246,7 +246,7 @@ { aFieldStyle = EPopupWindow; } - iColumnFlag = 0xFFFFFFFF; + switch ( aFieldStyle ) { case EFixed: @@ -304,7 +304,8 @@ case EAdaptiveSearch: bitmapId = EMbmAvkonQgn_indi_find_glass; bitmapMaskId = EMbmAvkonQgn_indi_find_glass_mask; - SetContainerWindowL( aParent ); + SetContainerWindowL( aParent ); + iColumnFlag = 0xFFFFFFFF; if( AknLayoutUtils::PenEnabled() ) { iAdaptiveSearch = CAknAdaptiveSearch::NewL( aTextLimit, aFieldStyle ); @@ -322,6 +323,7 @@ bitmapId = EMbmAvkonQgn_indi_find_glass; bitmapMaskId = EMbmAvkonQgn_indi_find_glass_mask; CreateWindowL( &aParent ); + iColumnFlag = 0xFFFFFFFF; if( AknLayoutUtils::PenEnabled() ) { iAdaptiveSearch = CAknAdaptiveSearch::NewL( aTextLimit, aFieldStyle ); @@ -340,6 +342,7 @@ bitmapMaskId = EMbmAvkonQgn_indi_find_glass_mask; flags |= CAknInputFrame::EPopupLayout; CreateWindowL(); + iColumnFlag = 0xFFFFFFFF; iIsPopup = ETrue; if( AknLayoutUtils::PenEnabled() ) { @@ -373,6 +376,7 @@ flags |= CAknInputFrame::EPopupWindowLayout; flags |= CAknInputFrame::EFixedFindWithoutLine; SetContainerWindowL( aParent ); + iColumnFlag = 0xFFFFFFFF; if( AknLayoutUtils::PenEnabled() ) { iAdaptiveSearch = CAknAdaptiveSearch::NewL( aTextLimit, aFieldStyle );