diff options
author | mrwastl <mrwastl@users.sourceforge.net> | 2012-03-11 14:20:55 +0100 |
---|---|---|
committer | mrwastl <mrwastl@users.sourceforge.net> | 2012-03-11 14:20:55 +0100 |
commit | c96d8fa5ae09b317108585fd1b8dd2d145aac07e (patch) | |
tree | 315e98707637dae404a7773247a74f47e3b76c6a /state.c | |
parent | bc46c3123d955b1d9b872ece935e8b1d49b9ef50 (diff) | |
download | vdr-plugin-graphlcd-c96d8fa5ae09b317108585fd1b8dd2d145aac07e.tar.gz vdr-plugin-graphlcd-c96d8fa5ae09b317108585fd1b8dd2d145aac07e.tar.bz2 |
Improve accuracy of {MenuTextScroll} (req. for scrolling of multiline {MenuText}). Still not perfect, but better than before ...
Diffstat (limited to 'state.c')
-rw-r--r-- | state.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -4,7 +4,7 @@ * status.c - status monitor class * * (c) 2001-2004 Carsten Siebholz <c.siebholz AT t-online de> - * (c) 2010 Wolfgang Astleitner <mrwastl AT users sourceforge net> + * (c) 2010-2012 Wolfgang Astleitner <mrwastl AT users sourceforge net> **/ #include <ctype.h> @@ -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); |