--- a/vtuis/videotelui/src/CVtUiContextControl.cpp Fri Feb 19 22:53:04 2010 +0200
+++ b/vtuis/videotelui/src/CVtUiContextControl.cpp Fri Mar 12 15:43:03 2010 +0200
@@ -299,7 +299,11 @@
// Touch outside of volume popup, close volume popup
if ( aEvent.Pointer()->iType == TPointerEvent::EButton1Down )
{
- if ( aDestination == this )
+ if ( iAppUi.IsDisplayingMenuOrDialog() )
+ {
+ iOkToSwapOnButtonUp = EFalse;
+ }
+ else if ( aDestination == this )
{
iOkToSwapOnButtonUp = !iUiStates.IsZoomModeOn() &&
!iUiStates.IsCaptureModeOn() &&