diff options
Diffstat (limited to 'apps/gui/buttonbar.c')
-rw-r--r-- | apps/gui/buttonbar.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/gui/buttonbar.c b/apps/gui/buttonbar.c index 02be37a198..abf1800bb2 100644 --- a/apps/gui/buttonbar.c +++ b/apps/gui/buttonbar.c | |||
@@ -46,7 +46,7 @@ void gui_buttonbar_init(struct gui_buttonbar * buttonbar) | |||
46 | { | 46 | { |
47 | viewport_set_defaults(&bb_vp[i], i); | 47 | viewport_set_defaults(&bb_vp[i], i); |
48 | bb_vp[i].font = FONT_SYSFIXED; | 48 | bb_vp[i].font = FONT_SYSFIXED; |
49 | bb_vp[i].y = screens[i].height - BUTTONBAR_HEIGHT; | 49 | bb_vp[i].y = screens[i].lcdheight - BUTTONBAR_HEIGHT; |
50 | bb_vp[i].height = BUTTONBAR_HEIGHT; | 50 | bb_vp[i].height = BUTTONBAR_HEIGHT; |
51 | bb_vp[i].drawmode = DRMODE_COMPLEMENT; | 51 | bb_vp[i].drawmode = DRMODE_COMPLEMENT; |
52 | } | 52 | } |
@@ -65,7 +65,7 @@ static void gui_buttonbar_draw_button(struct gui_buttonbar * buttonbar, int num) | |||
65 | struct screen * display = buttonbar->display; | 65 | struct screen * display = buttonbar->display; |
66 | struct viewport vp = bb_vp[display->screen_type]; | 66 | struct viewport vp = bb_vp[display->screen_type]; |
67 | 67 | ||
68 | button_width = display->width/BUTTONBAR_MAX_BUTTONS; | 68 | button_width = display->lcdwidth/BUTTONBAR_MAX_BUTTONS; |
69 | vp.width = button_width; | 69 | vp.width = button_width; |
70 | vp.x = button_width * num; | 70 | vp.x = button_width * num; |
71 | display->set_viewport(&vp); | 71 | display->set_viewport(&vp); |