[mythtv-commits] Ticket #8460: Jump when deleting recording rule
MythTV
mythtv at cvs.mythtv.org
Thu Aug 19 13:11:26 UTC 2010
#8460: Jump when deleting recording rule
------------------------------+---------------------------------------------
Reporter: jan@… | Owner: stuartm
Type: defect | Status: accepted
Priority: minor | Milestone: 0.24
Component: MythTV - General | Version: 0.23-fixes
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
------------------------------+---------------------------------------------
Comment (by stuartm):
Marc thanks for the patch, although it's not the preferred solution. I'll
commit a better fix soon.
This code needs some serious cleanup as we are triggering multiple list
rebuilds when a rule is deleted. Plus we're living in some alternate
reality where reschedules apparently take a couple of ms, that's the only
reason I can explain calling CountMatches() immediately after deleting a
rule. This screen should be monitoring scheduling events instead and
generally should be more intelligent about when to make minimal updates vs
expensive re-sorts, list rebuilds etc. I should have done all this when it
was ported to mythui but I just didn't have the time to refactor/optimise
every single screen.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/8460#comment:2>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list