diff -r 1b758917cafc -r d721605b30d0 idlehomescreen/xmluirendering/uiengine/src/xnuiengineimpl.cpp --- a/idlehomescreen/xmluirendering/uiengine/src/xnuiengineimpl.cpp Wed Jun 09 09:29:04 2010 +0300 +++ b/idlehomescreen/xmluirendering/uiengine/src/xnuiengineimpl.cpp Mon Jun 21 15:27:11 2010 +0300 @@ -8284,13 +8284,7 @@ rect = node->BorderRect(); } - // popup calculates its position based on _s60-position-hint property - // This needs to be done even if popup's rect has not been changed - if( node->Type()->Type() == KPopUpNodeName ) - { - adapter->DoHandlePropertyChangeL(); - } - else if ( adapter->Rect() != rect ) + if ( adapter->Rect() != rect ) { AddToRedrawListL( node, rect );