do not reset clipping rect when draw subtitles to subtitle widget.. now
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>
Fri, 27 Oct 2006 09:53:19 +0000 (09:53 +0000)
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>
Fri, 27 Oct 2006 09:53:19 +0000 (09:53 +0000)
subtitles no more paint over the infobar or other visible screens ;)

lib/gui/esubtitle.cpp

index f0b899f750d2f2dc102078b67be458d089a25163..7e472b36c16d2500275913753b1849e538327cc7 100644 (file)
@@ -71,13 +71,8 @@ int eSubtitleWidget::event(int event, void *data, void *data2)
                else if (m_dvb_page_ok)
                {
                        painter.setOffset(ePoint(0,0));
-//                     if (!m_dvb_page.m_regions.size())
-//                             eDebug("clear screen");
                        for (std::list<eDVBSubtitleRegion>::iterator it(m_dvb_page.m_regions.begin()); it != m_dvb_page.m_regions.end(); ++it)
-                       {
-                               painter.resetClip(eRect(it->m_position, it->m_pixmap->size()));
                                painter.blit(it->m_pixmap, it->m_position);
-                       }
                }
                return 0;
        }