6901021: Security Warning Icon not getting displayed properly when frame loses focus
Make sure the gray icon is selected when hiding the security warning Reviewed-by: art, dcherepanov
This commit is contained in:
parent
d7b200bf35
commit
44e0bda21c
@ -1518,6 +1518,7 @@ HICON AwtToolkit::GetAwtIconSm()
|
||||
return defaultIconSm;
|
||||
}
|
||||
|
||||
// The icon at index 0 must be gray. See AwtWindow::GetSecurityWarningIcon()
|
||||
HICON AwtToolkit::GetSecurityWarningIcon(UINT index, UINT w, UINT h)
|
||||
{
|
||||
//Note: should not exceed 10 because of the current implementation.
|
||||
|
@ -652,7 +652,10 @@ void AwtWindow::UnregisterWarningWindowClass()
|
||||
|
||||
HICON AwtWindow::GetSecurityWarningIcon()
|
||||
{
|
||||
HICON ico = AwtToolkit::GetInstance().GetSecurityWarningIcon(securityWarningAnimationStage,
|
||||
// It is assumed that the icon at index 0 is gray
|
||||
const UINT index = securityAnimationKind == akShow ?
|
||||
securityWarningAnimationStage : 0;
|
||||
HICON ico = AwtToolkit::GetInstance().GetSecurityWarningIcon(index,
|
||||
warningWindowWidth, warningWindowHeight);
|
||||
return ico;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user