Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#7476 closed defect (fixed)

Myth becomes unresponsive when trying to Preview schedule changes

Reported by: skd5aner <skd5aner@…> Owned by: robertm
Priority: minor Milestone: unknown
Component: Themes Version: 0.22rc1
Severity: medium Keywords:
Cc: Ticket locked: no


Trying out 0.22-fixes (r22670). When I go into manage a recording, and try to to click the "Preview" button to see the changes, I get a screen that says:

"The theme you are using does not contain the 'schdiff' element. Please contact the theme creator and ask if they could please update it.

The next screen will be empty. Escape out of it to return to the menu".

While I understand that the theme may be missing a required element for this (and that's a seperate problem), the actual bug I'm attempting to report is the fact that if I either hit either escape, or OK and escape that I get a blank theme background (as expected) - BUT, I can no longer do anything within myth. It does not repsond to keyboard input, I can not "escape back to the main menu", etc. It simply appears to be in a locked state with a blank screen showing the theme background.

The only solution to get it back to a workable has been to issue a killall mythfrontend and restart it. Even if a theme is missing the element, I would expect the program to go back to the menu as the dialog had said.

Tested with Terra and Graphite. Please let me know if there's anything else I can provide to help.

Change History (6)

comment:1 Changed 12 years ago by robertm

Component: MythTV - GeneralThemes
Owner: changed from Isaac Richards to robertm
Status: newassigned

comment:2 Changed 12 years ago by robertm

Resolution: fixed
Status: assignedclosed

(In [22697]) Fixes #7476. Add schdiff window to Graphite. Works fine already in Terra, though.

comment:3 Changed 12 years ago by skd5aner <skd5aner@…>

Thanks Robert -

I accidently put Terra (verified it does indeed work), but meant to put Metallurgy. It exhibits the same behavior (just double checked). I do not have permission to re-open the ticket.

On a related note - Should there be a safety check to prevent a theme from making the frontend unusable if it is missing schdiff?

comment:4 Changed 12 years ago by robertm

(In [22699]) Add schdiff item to metallurgy. Refs #7476.

comment:5 Changed 12 years ago by skd5aner <skd5aner@…>

Can these two changes please be "backported" to .22-fixes?

comment:6 Changed 12 years ago by robertm

(In [22793]) Refs #7476. Backport schdiff window additions for metallurgy and Graphite to -fixes.

Note: See TracTickets for help on using tickets.