equal
deleted
inserted
replaced
161 TRACES( RDebug::Print( |
161 TRACES( RDebug::Print( |
162 _L( "CSysApDriveEjectHandler::StopEject: error: %d" ), |
162 _L( "CSysApDriveEjectHandler::StopEject: error: %d" ), |
163 aError ) ); |
163 aError ) ); |
164 } |
164 } |
165 // Ensure that the wait note without softkeys gets closed |
165 // Ensure that the wait note without softkeys gets closed |
166 iSysApAppUi.CancelWaitNote(); |
|
167 iSysApDriveList.ResetDrivesToEject(); |
166 iSysApDriveList.ResetDrivesToEject(); |
168 iDriveToEject = KErrNotFound; |
167 iDriveToEject = KErrNotFound; |
169 iDiskNotifyHandler->CancelStartedDismount(); |
168 iDiskNotifyHandler->CancelStartedDismount(); |
170 } |
169 } |
171 |
170 |
183 TRACES( RDebug::Print( |
182 TRACES( RDebug::Print( |
184 _L( "CSysApDriveEjectHandler::HandleNotifyDismountFinished: error: %d drive: %d forced: %d" ), |
183 _L( "CSysApDriveEjectHandler::HandleNotifyDismountFinished: error: %d drive: %d forced: %d" ), |
185 aError, aEvent.iDrive, aEvent.iForcedDismount ) ); |
184 aError, aEvent.iDrive, aEvent.iForcedDismount ) ); |
186 |
185 |
187 iDriveToEject = KErrNotFound; |
186 iDriveToEject = KErrNotFound; |
188 iSysApAppUi.CancelWaitNote(); |
|
189 |
187 |
190 // Show dismount ready note |
188 // Show dismount ready note |
191 TBool dialogShown( EFalse ); |
189 TBool dialogShown( EFalse ); |
192 TRAPD( err, dialogShown = iSysApAppUi.ShowMMCDismountedDialogL( |
190 TRAPD( err, dialogShown = iSysApAppUi.ShowMMCDismountedDialogL( |
193 aEvent.iDrive, CSysApDriveList::EEjectFromMenu ) ); |
191 aEvent.iDrive, CSysApDriveList::EEjectFromMenu ) ); |