diff -r e5618cc85d74 -r 6c158198356e javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/src/swttree.cpp --- a/javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/src/swttree.cpp Thu Jul 15 18:31:06 2010 +0300 +++ b/javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/src/swttree.cpp Thu Aug 19 09:48:13 2010 +0300 @@ -284,8 +284,12 @@ TInt CSwtTree::FocusBackgroundPolicy() const { +#ifdef RD_JAVA_S60_RELEASE_9_2 + return ENoFocusBackgroundInCaptionedControl; +#else // Bypass CSwtComposite's focus background. return ASwtControlBase::FocusBackgroundPolicy(); +#endif // RD_JAVA_S60_RELEASE_9_2 }; void CSwtTree::ProcessKeyEventL(const TKeyEvent& aKeyEvent, TEventCode aType)