From 121d00a21a6e3149b01d9cdca05e9fe9a7bc0573 Mon Sep 17 00:00:00 2001 From: Thilo Graf Date: Sun, 2 Jun 2019 15:13:46 +0200 Subject: [PATCH] mb.cpp: truncate title name in info menu Minimal view of title should be enough information in this menu and avoids possible issues after hide when user has changed movie data. --- src/gui/moviebrowser/mb.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gui/moviebrowser/mb.cpp b/src/gui/moviebrowser/mb.cpp index 03f5fe33c..649b1ea4b 100644 --- a/src/gui/moviebrowser/mb.cpp +++ b/src/gui/moviebrowser/mb.cpp @@ -3656,6 +3656,9 @@ bool CMovieBrowser::showMenu(bool calledExternally) { if (!m_movieSelectionHandler->epgTitle.empty()) title = m_movieSelectionHandler->epgTitle; + const size_t max_size = 32; + if (title.size() > max_size) + title = title.substr (0, max_size) + " ..."; } mainMenu.addItem(new CMenuForwarder(LOCALE_MOVIEBROWSER_INFO_HEAD, (m_movieSelectionHandler != NULL), title, this, "show_movie_info_menu", CRCInput::RC_red)); mainMenu.addItem(new CMenuForwarder(LOCALE_MOVIEBROWSER_MENU_CUT_HEAD, (m_movieSelectionHandler != NULL), NULL , this, "show_movie_cut_menu", CRCInput::RC_green));