From 9c73fdcad1ff43e25acfadeaddb1af0de410c859 Mon Sep 17 00:00:00 2001 From: Thilo Graf Date: Thu, 6 Nov 2014 16:14:01 +0100 Subject: [PATCH] CMovieBrowser: fix unintended upscaling of channellogo Upscale is not allowed and do down scale only if header height is too small. Origin commit data ------------------ Branch: ni/coolstream Commit: https://github.com/neutrino-images/ni-neutrino/commit/bee35e9042555dcd42dcd65ea1d572739ec093c2 Author: Thilo Graf Date: 2014-11-06 (Thu, 06 Nov 2014) ------------------ This commit was generated by Migit --- src/gui/moviebrowser.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gui/moviebrowser.cpp b/src/gui/moviebrowser.cpp index 02612682d..2d8f6fd33 100644 --- a/src/gui/moviebrowser.cpp +++ b/src/gui/moviebrowser.cpp @@ -1267,6 +1267,7 @@ void CMovieBrowser::refreshMovieInfo(void) if (CChannelLogo && CChannelLogo->hasLogo()) { lx = m_cBoxFrame.iX+m_cBoxFrameTitleRel.iX+m_cBoxFrameTitleRel.iWidth-CChannelLogo->getWidth()-10; ly = m_cBoxFrameTitleRel.iY+m_cBoxFrame.iY+ (m_cBoxFrameTitleRel.iHeight-CChannelLogo->getHeight())/2; + CChannelLogo->doScale(m_cBoxFrameTitleRel.iHeight < CChannelLogo->getHeight()); CChannelLogo->setXPos(lx - pb_hdd_offset); CChannelLogo->setYPos(ly); CChannelLogo->paint();