From b22e604a067790114ee32cbc49e7407182ba9863 Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Fri, 12 Jun 2009 22:22:19 +0000 Subject: Fix the charcell viewport defaults. The statusbar is offscreen on charcell. This fixes e.g. the yesno screen when deleting files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21267 a1c6a512-1295-4272-9138-f99709370657 --- apps/gui/viewport.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'apps') diff --git a/apps/gui/viewport.c b/apps/gui/viewport.c index c5b81a76cc..22d3eb3eb8 100644 --- a/apps/gui/viewport.c +++ b/apps/gui/viewport.c @@ -64,12 +64,15 @@ void viewport_set_defaults(struct viewport *vp, enum screen_type screen) vp->x = 0; vp->width = screens[screen].lcdwidth; - vp->y = showing_bars(screen)?STATUSBAR_HEIGHT:0; - vp->height = screens[screen].lcdheight - vp->y; #ifdef HAVE_LCD_BITMAP vp->drawmode = DRMODE_SOLID; vp->font = FONT_UI; /* default to UI to discourage SYSFONT use */ + + vp->y = showing_bars(screen)?STATUSBAR_HEIGHT:0; +#else + vp->y = 0; #endif + vp->height = screens[screen].lcdheight - vp->y; #ifdef HAVE_REMOTE_LCD /* We only need this test if there is a remote LCD */ -- cgit v1.2.3