Opened 16 years ago
Closed 10 years ago
#8441 closed Bug Report - General (fixed)
Recordings screen update issue on some themes
| Reported by: | Owned by: | jpabq | |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.28 |
| Component: | MythTV - User Interface Library | Version: | Master Head |
| Severity: | medium | Keywords: | MythUI mythbuntu childish |
| Cc: | Ticket locked: | no |
Description (last modified by )
Updated description:
In Metallurgy, Mythbuntu and Childish, when you have more recordings of one program than what can be shown in one screen, deleting the oldest recording should move the selection bar one up and empty the line containing the old recording. Metallurgy illustrates how this should work:
http://www.postimage.org/image.php?v=Pqdluz9
However, when you do this on the Mythbuntu or Childish theme, you'll get the recording from the other end of the list, instead of an empty line:
http://www.postimage.org/image.php?v=Pqdl5CJ
But this line should just be empty, as the line doesn't exist. You cannot select it, as illustrated by the arrows on the right side of the screen, in the Mythbuntu screenshot above. If you click down once, the selection will just jump to the top of the list, just like in Metallurgy.
Confirmed on trunk r26203
Attachments (1)
Change History (23)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
| Status: | new → infoneeded_new |
|---|
Don't see anything to indicate this would be theme related, have you tried in other themes? The button ordering/changing of button orders shouldn't depend on theme at all.
comment:3 by , 16 years ago
| Resolution: | → invalid |
|---|---|
| Status: | infoneeded_new → closed |
It was pointed out to me that you are asking about the wrap behavior-- this is as the themer intended it-- he wants the list to wrap when full. As such, there is no bug to speak of here-- if this is unclear or we can answer questions about it, please follow up on the users list. You may also be interested in reading up on "wrapstyle" here:
http://www.mythtv.org/wiki/MythUI_Theme_Development#The_buttonlist_widget
comment:4 by , 16 years ago
| Resolution: | invalid |
|---|---|
| Status: | closed → new |
Here's a copy of some instructions for reproducing the bug. I also posted to the mailing list thread about this.
1) Set your sort order to "Sort all sub-titles/multi-titles Ascending".
2) Go back to Watch Recordings and scroll to a title that has more items than will fit on the right hand side of the screen.
3) Cursor Right to select the subtitle list.
4) Scroll down to the bottom-most (ie, newest) recording.
5) Delete it.
6) Watch the focus/selector bar move up one item and the very top (ie, oldest) item in the list magically appear at the bottom of the list.
7) Try to scroll down to that oldest item now visible at the bottom of the list.
8) Watch the list redraw and focus move to the top of the list and the oldest item.
comment:5 by , 16 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:6 by , 16 years ago
Just to be clear, this is not a MythBuntu theme specific issue, Childish is affected as well (trunk r26135).
I've just noticed that the theme Metallurgy is functionally equal to MythBuntu and Childish in that menu, but Metallurgy shows exactly how it *should* work, eg. on deletion it moves the selection bar one line up and replaces the deleted recording with an empty line (instead of replacing it with a recording from the other end of the recording list).
comment:7 by , 16 years ago
| Component: | Themes → MythTV - User Interface Library |
|---|---|
| Description: | modified (diff) |
| Keywords: | MythUI childish added; theme removed |
| Owner: | changed from to |
| Summary: | MythBuntu theme update issue when deleting recordings → Recordings screen update issue on some themes |
| Version: | 0.23-fixes → Trunk Head |
stuartm, assigning to you, since you committed a new wrapstyle the other day and seems to be the developer who works the most in this area.
comment:8 by , 16 years ago
| Milestone: | unknown → 0.24 |
|---|---|
| Status: | assigned → accepted |
comment:11 by , 15 years ago
| Status: | infoneeded → assigned |
|---|
stuartm, Qt or OpenGL, I'm seeing the issue with both of them.
comment:12 by , 15 years ago
| Milestone: | 0.24 → 0.24.1 |
|---|
comment:13 by , 15 years ago
| Status: | assigned → accepted |
|---|
comment:14 by , 15 years ago
| Milestone: | 0.24.1 → 0.24.2 |
|---|
comment:15 by , 14 years ago
| Milestone: | 0.24.2 → unknown |
|---|
comment:16 by , 14 years ago
| Milestone: | unknown → 0.25 |
|---|---|
| Type: | defect → Bug Report - General |
comment:17 by , 14 years ago
| Milestone: | 0.25 → 0.25.1 |
|---|
comment:18 by , 14 years ago
| Milestone: | 0.25.1 → 0.26 |
|---|
comment:19 by , 14 years ago
| Owner: | changed from to |
|---|---|
| Status: | accepted → assigned |
comment:20 by , 14 years ago
| Milestone: | 0.26 → 0.26.1 |
|---|
comment:21 by , 13 years ago
| Milestone: | 0.26.1 → 0.28 |
|---|
comment:22 by , 10 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
by , 10 years ago
| Attachment: | mythtv-buttonlistadjust1.patch added |
|---|
only move topselected if bottom was displayed

This is btw. on 0.23-fixes r24486: