Ticket #3243: conflictdisplay.patch

File conflictdisplay.patch, 1.2 KB (added by anonymous, 13 years ago)

Highlight "Time Conflict" message

  • mythtv/programs/mythfrontend/viewscheduled.cpp

     
    416416    LayerSet *container = theme->GetSet("conflict_info");
    417417    if (container)
    418418    {
    419         UITextType *type = (UITextType *)container->GetType("status");
    420         if (type)
     419        UITextType *wtype = (UITextType *)container->GetType("warning");
     420        UITextType *stype = (UITextType *)container->GetType("status");
     421
     422        /* if wtype doesn't exist in the theme, use stype instead */
     423        if (! wtype)
     424        {
     425            wtype = stype;
     426        }
     427
     428        if (stype)
    421429        {
    422430            if (conflictBool)
    423                 type->SetText(tr("Time Conflict"));
     431            {
     432                stype->SetText(tr(""));
     433                wtype->SetText(tr("Time Conflict"));
     434            }
    424435            else
    425                 type->SetText(tr("No Conflicts"));
     436            {
     437                wtype->SetText(tr(""));
     438                stype->SetText(tr("No Conflicts"));
     439            }
    426440        }
    427441    }
    428442