Bug 608984 - Minimize, maximize/restore, close buttons shouldn't have a hover effect. r=jimm

This commit is contained in:
Dão Gottwald 2010-11-16 10:15:24 +01:00
parent 98d536c5c1
commit 3e5fe3a377

View File

@ -156,11 +156,9 @@ static PRInt32 GetWindowFrameButtonState(nsIFrame *aFrame, nsEventStates eventSt
static PRInt32 GetClassicWindowFrameButtonState(nsEventStates eventState)
{
if (eventState.HasState(NS_EVENT_STATE_HOVER)) {
if (eventState.HasState(NS_EVENT_STATE_ACTIVE))
return DFCS_BUTTONPUSH|DFCS_PUSHED;
return DFCS_BUTTONPUSH|DFCS_HOT;
}
if (eventState.HasState(NS_EVENT_STATE_ACTIVE) &&
eventState.HasState(NS_EVENT_STATE_HOVER))
return DFCS_BUTTONPUSH|DFCS_PUSHED;
return DFCS_BUTTONPUSH;
}