diff --git a/src/gui/epgview.cpp b/src/gui/epgview.cpp index 79ecdb16a..4bec4a257 100644 --- a/src/gui/epgview.cpp +++ b/src/gui/epgview.cpp @@ -311,7 +311,7 @@ void CEpgData::showText(int startPos, int ypos, bool has_cover, bool fullClear) if (!provider_logo.empty()) { frameBuffer->getIconSize(provider_logo.c_str(), &logo_w, &logo_h); - frameBuffer->paintIcon(provider_logo.c_str(), sx+OFFSET_INNER_MID+cover_offset, y+(medlineheight-logo_h)/2); + frameBuffer->paintIcon(provider_logo.c_str(), sx+OFFSET_INNER_MID+cover_offset, y, medlineheight); logo_offset = logo_w + OFFSET_INNER_MID; } @@ -335,8 +335,8 @@ void CEpgData::showText(int startPos, int ypos, bool has_cover, bool fullClear) } medlinecount = (sb - cc_starbar->getHeight()) / medlineheight; - y += cc_starbar->getHeight(); } + y += medlineheight; } for (int i = startPos; i < textSize && i < startPos + medlinecount; i++, y += medlineheight) @@ -1682,7 +1682,6 @@ int CEpgData::showIMDb(bool splash) std::string txt; txt.clear(); imdb->getIMDbData(txt); - processTextToArray(" ", 0, imdb->gotPoster()); // empty line to get space for the rating stars processTextToArray(txt, 0, imdb->gotPoster()); textCount = epgText.size(); diff --git a/src/gui/imdb.cpp b/src/gui/imdb.cpp index 6e450ba74..aa38c8804 100644 --- a/src/gui/imdb.cpp +++ b/src/gui/imdb.cpp @@ -370,6 +370,7 @@ void CIMDB::getIMDbData(std::string& txt) txt += g_Locale->getString(LOCALE_IMDB_DATA_VOTES) + ": " + m["imdbVotes"] + "\n"; if (checkIMDbElement("Metascore")) txt += g_Locale->getString(LOCALE_IMDB_DATA_METASCORE) + ": " + m["Metascore"] + "/100\n"; + txt += "\n"; txt += g_Locale->getString(LOCALE_IMDB_DATA_TITLE) + ": " + m["Title"] + "\n"; if (checkIMDbElement("Released")) txt += g_Locale->getString(LOCALE_IMDB_DATA_RELEASED) + ": " + m["Country"] + ", " + m["Released"] + "\n";