summaryrefslogtreecommitdiff
path: root/apps/gui/buttonbar.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/gui/buttonbar.c')
-rw-r--r--apps/gui/buttonbar.c4
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);