From c96d8fa5ae09b317108585fd1b8dd2d145aac07e Mon Sep 17 00:00:00 2001 From: mrwastl Date: Sun, 11 Mar 2012 14:20:55 +0100 Subject: Improve accuracy of {MenuTextScroll} (req. for scrolling of multiline {MenuText}). Still not perfect, but better than before ... --- state.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/state.c b/state.c index 6ea8f2c..3a0e00b 100644 --- a/state.c +++ b/state.c @@ -4,7 +4,7 @@ * status.c - status monitor class * * (c) 2001-2004 Carsten Siebholz - * (c) 2010 Wolfgang Astleitner + * (c) 2010-2012 Wolfgang Astleitner **/ #include @@ -600,7 +600,6 @@ void cGraphLCDState::OsdTextItem(const char * Text, bool Scroll) if (GraphLCDSetup.PluginActive) { mutex.Lock(); - if (Text) { mOsd.textItem = trim(Text); @@ -608,6 +607,7 @@ void cGraphLCDState::OsdTextItem(const char * Text, bool Scroll) mOsd.currentTextItemScrollReset = false; } else { mOsd.currentTextItemScroll += (Scroll) ? -1 : 1; + mDisplay->Update(); } mutex.Unlock(); //mDisplay->SetOsdTextItem(Text, Scroll); -- cgit v1.2.3