зеркало из https://github.com/mozilla/gecko-dev.git
Bug 839029 - Don't repaint default button if disabled or inactive. r=mstange, r=josh
This commit is contained in:
Родитель
d31ebc6798
Коммит
44c3412318
|
@ -2061,7 +2061,8 @@ nsNativeThemeCocoa::DrawWidgetBackground(nsRenderingContext* aContext,
|
|||
|
||||
case NS_THEME_BUTTON:
|
||||
if (IsDefaultButton(aFrame)) {
|
||||
if (!QueueAnimatedContentForRefresh(aFrame->GetContent(), 10)) {
|
||||
if (!IsDisabled(aFrame, eventState) && FrameIsInActiveWindow(aFrame) &&
|
||||
!QueueAnimatedContentForRefresh(aFrame->GetContent(), 10)) {
|
||||
NS_WARNING("Unable to animate button!");
|
||||
}
|
||||
DrawButton(cgContext, kThemePushButton, macRect, true,
|
||||
|
|
Загрузка…
Ссылка в новой задаче