Ticket #4274: 4274.patch

File 4274.patch, 810 bytes (added by pholmes@…, 14 years ago)
  • libs/libmythtv/osdtypeteletext.cpp

     
    897897
    898898    if (m_curpage_issubtitle || m_transparent)
    899899    {
     900        bool isBlank = true;
     901
    900902        bgcolor    = TTColor::TRANSPARENT;
    901903        newbgcolor = TTColor::TRANSPARENT;
     904        for (uint x = (row == 1 ? 8 : 0);
     905             x < (uint)kTeletextColumns;
     906             ++x)
     907        {
     908            ch = page[x] & 0x7F;
     909            if (ch != ' ')
     910            {
     911                isBlank = false;
     912                break;
     913            }
     914        }
     915        if (isBlank)
     916        {
     917            return;
     918        }
    902919    }
    903920
    904921    SetForegroundColor(fgcolor);