diff -r 6dc066157ed4 -r 07d1685f0cd4 vtuis/videotelui/src/features/dialer/cvtuidialervideocontrol.cpp --- a/vtuis/videotelui/src/features/dialer/cvtuidialervideocontrol.cpp Tue Jan 26 12:01:21 2010 +0200 +++ b/vtuis/videotelui/src/features/dialer/cvtuidialervideocontrol.cpp Fri Feb 19 22:53:04 2010 +0200 @@ -144,11 +144,10 @@ void CVtUiDialerVideoControl::LayoutRemoteVideo( ) { __VTPRINTENTER( "DialCtrl.LayoutRemoteVideo" ) - if ( NULL != iRemoteVideoControl ) + if ( NULL != iRemoteVideoControl && iRemoteVideoControl->IsVisible() ) { TRect rectRemoteVideo(StreamClippingRect()); - rectRemoteVideo.Move(PositionRelativeToScreen()); - iRemoteVideoControl->SetExtent(rectRemoteVideo.iTl,rectRemoteVideo.Size()); + iRemoteVideoControl->SetExtent( PositionRelativeToScreen(),rectRemoteVideo.Size() ); } __VTPRINTEXIT( "DialCtrl.LayoutRemoteVideo" ) }