diff options
Diffstat (limited to 'apps/gui/list.c')
-rw-r--r-- | apps/gui/list.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/apps/gui/list.c b/apps/gui/list.c index 9aafece04e..9de705dcbc 100644 --- a/apps/gui/list.c +++ b/apps/gui/list.c | |||
@@ -197,6 +197,13 @@ void gui_synclist_draw(struct gui_synclist *gui_list) | |||
197 | FOR_NB_SCREENS(i) | 197 | FOR_NB_SCREENS(i) |
198 | { | 198 | { |
199 | last_list_displayed = NULL; | 199 | last_list_displayed = NULL; |
200 | /* quick hack to fix the recorder overwriting the button bar.. | ||
201 | TODO: fix properly */ | ||
202 | gui_list->parent[i]->height = screens[i].height - gui_list->parent[i]->y | ||
203 | #ifdef HAS_BUTTONBAR | ||
204 | - (screens[i].has_buttonbar?BUTTONBAR_HEIGHT:0) | ||
205 | #endif | ||
206 | ; | ||
200 | list_draw(&screens[i], gui_list->parent[i], gui_list); | 207 | list_draw(&screens[i], gui_list->parent[i], gui_list); |
201 | } | 208 | } |
202 | } | 209 | } |