Opened 13 years ago

Closed 13 years ago

#2980 closed defect (fixed)

LCD menu not in sync with the onscreen menu

Reported by: leo@… Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: mythtv Version: 0.20
Severity: medium Keywords:
Cc: Ticket locked: no

Description

The updateLCD() calls from libmythui/myththemedmenu.cpp:updateLCD() are drawing the wrong menu on the LCD when moving from one level to another. Using the up/down arrows draws the correct menu. When going from MYTH_MAIN to MYTH-LIBRARY, the LCD keeps showing the MYTH-MAIN menu. Well, in fact it draws the correct menu in the updateLCD() call at the bottom of MythThemedMenuPrivate::parseMenu(), but it gets overwritten by the (wrong) menu drawn by the updateLCD() call at the bottom of MythThemedMenuPrivate::keyHandle(). I am looking into the code to see if I can come up with a patch, but I haven't found the right place for updating the LCD yet....

Change History (1)

comment:1 Changed 13 years ago by paulh

Resolution: fixed
Status: newclosed

(In [12778]) Keep the LCD menu in sync with the onscreen menu better. Fixes #2980.

Note: See TracTickets for help on using tickets.