[skins] Incorrect front panel info for directories in MovieSelection

Issue #636 resolved
prl created an issue

When in the movie selection screen MovieSelection, when the current focus is on a directory, the whole of the serviceref path (i.e. the full directory path from the root) is displayed, rather than the name of the directory, and when the path is long, except for when it scrolls, only the leftmost (and least interesting) part of the path is displayed.

MovieSelectionSummary makes an effort to display the path name for directories cleanly, but its screen skin in displaytext/skin_display.xml ignores that source and uses a generic name extraction from the current service.

Replication steps

On a device with a text front panel (T3 or U4) open the movie selection screen (MEDIA from live TV). If there are no subdirectories in the currently displayed directory, create one.

Navigate the focus to the directory. The front panel is set to display /media/hdd/movie/DirectoryName/, but except when it scrolls, only the first 12 or 13 characters are displayed, like /media/hdd/m, when the intention of the code is that the display should show > DirectoryName

Comments (2)

  1. Peter Urbanec

    Fix bug #636: [skins] Incorrect front panel info for directories in MovieSelection

    In the displaytext skin, change the MovieSelectionSummary screen to use the "name" source instead of the service name from the parent.Service source.

    Tidy up the creation of the name for the Trash directory in MovieSelectionSummary.

    → <<cset 046d89c39d89>>

  2. Log in to comment