Opened 15 years ago
Closed 15 years ago
#8760 closed defect (fixed)
mythtv livetv channel editor locks up frontend
Reported by: | Robert S | Owned by: | markk |
---|---|---|---|
Priority: | minor | Milestone: | 0.24 |
Component: | MythTV - General | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
When I'm watching LiveTV, press "Menu" and select "Edit channel" I get the screen with the textinputs, the probe and ok button. When I select the one of the buttons or press escape the screen does not disappear. I have to restart the frontend.
I get the following output: TV: OSDDialogEvent: result 3 text Sender bearbeiten action EDIT QObject::startTimer: QTimer can only be used with threads started with QThread
I run MythTV trunk 25595.
Change History (3)
comment:1 by , 15 years ago
Milestone: | unknown → 0.24 |
---|---|
Owner: | set to |
Status: | new → accepted |
Version: | Unspecified → Trunk Head |
comment:2 by , 15 years ago
comment:3 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
(In [26432]) Fix the livetv channel editor.
The problem was that the Data Direct update was offloaded to a separate thread that then created the Channel Editor OSD dialog.
We now create the dialog immediately and then spawn the update thread which will re-populate the fields if there is new/different data. Only the UI thread can now create the dialog.
Closes #8760
(In [26093]) Fix event handling in the ChannelEditor OSD screen.
This fixes exiting the editor but the QTimer/MythUIButton bug is still present and hence probing/confirming changes is still broken.
Refs #8760