Show toggleitems in menu

This commit is contained in:
Mathias Gumz 2015-02-07 10:13:43 +01:00
parent 17bd806337
commit 9814549fb3

View file

@ -207,12 +207,14 @@ void MenuItem::draw(FbDrawable &draw,
if (theme->bulletPos() == FbTk::RIGHT) if (theme->bulletPos() == FbTk::RIGHT)
sel_x += static_cast<int>(width) - h - bevel; sel_x += static_cast<int>(width) - h - bevel;
// selected pixmap is foreground
if (draw_foreground && isToggleItem()) {
// // 'draw_foreground' was used to decide if to draw the toggleitem.
// ToggleItem // somehow(tm) this lead to not rendering the toggleitem on bringing
// // up the menu. it would be rendered once the user highlights the item,
// but not before. i removed the check against 'draw_foreground' and
// thus make it an unused variable.
if (isToggleItem()) {
const PixmapWithMask *pm = 0; const PixmapWithMask *pm = 0;
if (isSelected()) { if (isSelected()) {