From f80a6ddeae7f27ff14adeb80990a1eefe1ce6c90 Mon Sep 17 00:00:00 2001 From: Thomas Martitz Date: Sun, 15 Nov 2009 17:44:13 +0000 Subject: Fix crash when selecting statusbar: custom in the menus without having a valid sbs loaded. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23635 a1c6a512-1295-4272-9138-f99709370657 --- apps/gui/statusbar-skinned.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'apps/gui/statusbar-skinned.c') diff --git a/apps/gui/statusbar-skinned.c b/apps/gui/statusbar-skinned.c index a3778ba175..d53f465116 100644 --- a/apps/gui/statusbar-skinned.c +++ b/apps/gui/statusbar-skinned.c @@ -135,7 +135,7 @@ void sb_skin_set_state(int state, enum screen_type screen) { sb_skin[screen].sync_data->do_full_update = true; int skinbars = sb_skin[screen].sync_data->statusbars; - if (state) + if (state && loaded_ok[screen]) { skinbars |= VP_SB_ONSCREEN(screen); } -- cgit v1.2.3