diff --git a/src/gui/timeosd.cpp b/src/gui/timeosd.cpp index 2585dfd14..ca5b12830 100644 --- a/src/gui/timeosd.cpp +++ b/src/gui/timeosd.cpp @@ -42,7 +42,7 @@ CTimeOSD::CTimeOSD() m_mode=MODE_ASC; GetDimensions(); if (! timescale) - timescale = new CProgressBar(true, BARLEN, 32, 40, 100, 70, true); + timescale = new CProgressBar(true, BARLEN, m_height -5, 40, 100, 70, true); } CTimeOSD::~CTimeOSD() @@ -60,7 +60,7 @@ void CTimeOSD::show(time_t time_show) visible = true; m_time_dis = time(NULL); m_time_show = time_show; - frameBuffer->paintBoxRel(m_xend - m_width - t1, m_y, m_width, m_height, COL_INFOBAR_SHADOW_PLUS_0,RADIUS_SMALL);//border + frameBuffer->paintBoxRel(m_xstart-2, m_y, 2+BARLEN+2, m_height, COL_INFOBAR_SHADOW_PLUS_0); //border timescale->reset(); update(); } @@ -130,6 +130,6 @@ void CTimeOSD::hide() frameBuffer->paintBackgroundBoxRel(m_xend - m_width - t1, m_y, m_width, m_height); visible=false; timescale->reset(); - frameBuffer->paintBackgroundBoxRel(m_xstart, m_y, BARLEN, m_height); + frameBuffer->paintBackgroundBoxRel(m_xstart-2, m_y, 2+BARLEN+2, m_height); //clear border }