Compare commits

...

1 Commits

Author SHA1 Message Date
Pascal Abresch 011fd13722 Haiku: fix scrolling for some controls
Should fix #12890
2021-09-12 10:25:02 +02:00
1 changed files with 4 additions and 4 deletions

View File

@ -283,8 +283,8 @@ bool RenderThemeHaiku::paintButton(const RenderObject& object, const PaintInfo&
flags |= BControlLook::B_DEFAULT_BUTTON;
view->PushState();
be_control_look->DrawButtonFrame(view, rect, rect, base, background, flags);
be_control_look->DrawButtonBackground(view, rect, rect, base, flags);
be_control_look->DrawButtonFrame(view, rect, view->Bounds(), base, background, flags);
be_control_look->DrawButtonBackground(view, rect, view->Bounds(), base, flags);
view->PopState();
return false;
}
@ -370,8 +370,8 @@ void RenderThemeHaiku::paintMenuListButtonDecorations(const RenderBox& object, c
// we can't use flagsForObject(object) & ~BControlLook::B_CLICKED;
view->PushState();
be_control_look->DrawMenuFieldFrame(view, rect, rect, base, base, flags);
be_control_look->DrawMenuFieldBackground(view, rect, rect, base, true, flags);
be_control_look->DrawMenuFieldFrame(view, rect, view->Bounds(), base, base, flags);
be_control_look->DrawMenuFieldBackground(view, rect, view->Bounds(), base, true, flags);
view->PopState();
}