diff -r 48c14c385b0e -r b18a4bf55ddb appinstall_plat/sifui_api/src/sifuiprivate.cpp --- a/appinstall_plat/sifui_api/src/sifuiprivate.cpp Fri Aug 20 11:39:56 2010 +0300 +++ b/appinstall_plat/sifui_api/src/sifuiprivate.cpp Fri Sep 03 17:01:40 2010 +0300 @@ -364,6 +364,16 @@ } // --------------------------------------------------------------------------- +// CSifUiPrivate::ShowSelectOptionsL() +// --------------------------------------------------------------------------- +// +void CSifUiPrivate::CancelDialogs() + { + Cancel(); + ClearParams(); + } + +// --------------------------------------------------------------------------- // CSifUiPrivate::DoCancel() // --------------------------------------------------------------------------- // @@ -374,6 +384,7 @@ { iDeviceDialog->Cancel(); // Closes the device dialog. } + iDialogReturnValue = KErrCancel; // Cancelled device dialog does not call DeviceDialogClosed() hence have // to complete the request now. CActive::Cancel() waits until the request