diff -r 5d3e34b7618a -r f479c7dc25d6 securitydialogs/secuinotifications/secuinotificationdialogplugin/src/secuinotificationdialogplugin.cpp --- a/securitydialogs/secuinotifications/secuinotificationdialogplugin/src/secuinotificationdialogplugin.cpp Wed Aug 18 10:40:08 2010 +0300 +++ b/securitydialogs/secuinotifications/secuinotificationdialogplugin/src/secuinotificationdialogplugin.cpp Thu Sep 02 21:22:45 2010 +0300 @@ -122,6 +122,14 @@ #endif info->group = CriticalGroup; } + // The unlock-query must have lower priority, to get over change PIN code request. + else if( iqueryType == 0xB000000 ) + { + #ifdef _DEBUG + RDebug::Printf( "SecUiNotificationDialogPlugin::deviceDialogInfo GenericDeviceDialogGroup=%x", GenericDeviceDialogGroup ); + #endif + info->group = GenericDeviceDialogGroup; + } } // Return device dialog flags