From 649e85b5ed1fd36e9d62eb6efd3caa285f19dd53 Mon Sep 17 00:00:00 2001 From: Thilo Graf Date: Fri, 5 Feb 2016 22:59:17 +0100 Subject: [PATCH] CMovieBrowser: avoid multiple slot connections Do connect only to empty signal. --- src/gui/moviebrowser.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gui/moviebrowser.cpp b/src/gui/moviebrowser.cpp index 09a005215..5b87510e0 100644 --- a/src/gui/moviebrowser.cpp +++ b/src/gui/moviebrowser.cpp @@ -1408,7 +1408,8 @@ void CMovieBrowser::refreshMovieInfo(void) flogo_w = pic->getWidth(); pic->setXPos(m_cBoxFrameInfo.iX+m_cBoxFrameInfo.iWidth - flogo_w -12); if (!m_movieSelectionHandler->epgInfo2.empty()) - m_pcInfo->OnAfterScrollPage.connect(sigc::mem_fun(pic, &CComponentsPicture::paint0)); + if (m_pcInfo->OnAfterScrollPage.empty()) + m_pcInfo->OnAfterScrollPage.connect(sigc::mem_fun(pic, &CComponentsPicture::paint0)); }else{ delete pic; pic = NULL;