equal
deleted
inserted
replaced
8282 else |
8282 else |
8283 { |
8283 { |
8284 rect = node->BorderRect(); |
8284 rect = node->BorderRect(); |
8285 } |
8285 } |
8286 |
8286 |
8287 // popup calculates its position based on _s60-position-hint property |
8287 if ( adapter->Rect() != rect ) |
8288 // This needs to be done even if popup's rect has not been changed |
|
8289 if( node->Type()->Type() == KPopUpNodeName ) |
|
8290 { |
|
8291 adapter->DoHandlePropertyChangeL(); |
|
8292 } |
|
8293 else if ( adapter->Rect() != rect ) |
|
8294 { |
8288 { |
8295 AddToRedrawListL( node, rect ); |
8289 AddToRedrawListL( node, rect ); |
8296 |
8290 |
8297 adapter->SetRect( rect ); |
8291 adapter->SetRect( rect ); |
8298 |
8292 |