Perhaps the info should be named a bit differently, if I understand it its
about if the programme extends outside of current EPG window? So perhaps
extendsEarlier extendsLater? Unless I've misunderstood :)
On 9 Nov 2013 22:32, "jmarshallnz" <notifications@github.com> wrote:

> In xbmc/epg/GUIEPGGridContainer.cpp:
>
> > @@ -985,6 +985,14 @@ void CGUIEPGGridContainer::UpdateItems()
> >          CFileItem *fileItem = (CFileItem *)item.get();
> >
> >          m_gridIndex[row][savedBlock].item->SetProperty("GenreType", fileItem->GetEPGInfoTag()->GenreType());
> > +        if (fileItem->GetEPGInfoTag()->IsRunning())
> > +        {
> > +            m_gridIndex[row][savedBlock].item->SetProperty("IsRunning", "true");
> > +        }
> > +        else
> > +        {
> > +            m_gridIndex[row][savedBlock].item->ClearProperty("IsRunning");
> > +        }
>
> I think this is only run when items are bound to the container. I'm not
> sure how frequently this happens, and in particular, whether it happens
> frequently enough for things to update when they complete running.
>
> @opdenkamp <https://github.com/opdenkamp>: Is there an alternate way for
> this to be done (ideally without querying from the infomanager, but that'll
> do if it's easiest).
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/xbmc/xbmc/pull/3606/files#r7546885>
> .
>