diff options
-rw-r--r-- | CONTRIBUTORS | 3 | ||||
-rw-r--r-- | HISTORY | 2 | ||||
-rw-r--r-- | skins.c | 4 |
3 files changed, 8 insertions, 1 deletions
diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 83bf5fb0..f6240a20 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -1137,3 +1137,6 @@ Uwe Hanke <uhanke@gmx.de> Mogens Elneff <mogens@elneff.dk> for translating OSD texts to the Danish language + +Joachim Wilke <vdr@joachim-wilke.de> + for reporting missing calls to cStatus::MsgOsdClear() in cSkins::Message() @@ -3124,3 +3124,5 @@ Video Disk Recorder Revision History - Added Danish language texts (thanks to Mogens Elneff). - Reactivated the NPTL check at startup because there appear to be still unsolved problems when running on NPTL systems. +- Added missing calls to cStatus::MsgOsdClear() in cSkins::Message() (thanks + to Joachim Wilke for reporting this one). @@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: skins.c 1.1 2004/05/15 12:34:38 kls Exp $ + * $Id: skins.c 1.2 2004/11/06 11:25:46 kls Exp $ */ #include "skins.h" @@ -186,10 +186,12 @@ eKeys cSkins::Message(eMessageType Type, const char *s, int Seconds) } else cSkinDisplay::Current()->SetMessage(Type, NULL); + cStatus::MsgOsdClear(); } else if (!s && displayMessage) { delete displayMessage; displayMessage = NULL; + cStatus::MsgOsdClear(); } return k; } |