diff -r baf439b22ddd -r 2d690156cf8f videoplayback/videoplaybackviews/src/mpxvideobaseplaybackview.cpp --- a/videoplayback/videoplaybackviews/src/mpxvideobaseplaybackview.cpp Mon Jun 21 15:43:03 2010 +0300 +++ b/videoplayback/videoplaybackviews/src/mpxvideobaseplaybackview.cpp Thu Jul 15 18:41:27 2010 +0300 @@ -16,7 +16,7 @@ */ -// Version : %version: 82 % +// Version : %version: 83 % // Include Files @@ -2037,7 +2037,7 @@ if ( err == KErrNone ) { - DRM::CDrmUiHandling* drmUiHandling = DRM::CDrmUiHandling::NewL( iCoeEnv ); + DRM::CDrmUiHandling* drmUiHandling = DRM::CDrmUiHandling::NewL(); CleanupStack::PushL( drmUiHandling ); if ( openError == KErrNone ) @@ -2073,6 +2073,11 @@ } CleanupStack::PopAndDestroy(); // fileHandle + + // + // User inputs should not be blocked when user close DRM details view + // + ResetPdlUserInputs(); } // ------------------------------------------------------------------------------------------------- @@ -2297,4 +2302,13 @@ MPX_DEBUG(_L("CMPXVideoBasePlaybackView::HandlePdlReloadComplete()")); } +// ------------------------------------------------------------------------------------------------- +// CMPXVideoBasePlaybackView::ResetPdlUserInputs() +// ------------------------------------------------------------------------------------------------- +// +void CMPXVideoBasePlaybackView::ResetPdlUserInputs() +{ + MPX_DEBUG(_L("CMPXVideoBasePlaybackView::ResetPdlUserInputs()")); +} + // EOF