Joachim Wilke wrote:
Hi everyone,
I'm using VDR 1.3.15 and the lcdproc-plugin 0.0.10 and noticed,
that displaying a message using the cSkins::Message() function
triggers the same display on the lcd (thats ok) - but when the
message is cleared from the tv screen, it does not dissappear on
the lcd.
However, the actual fix should look like this:
--- skins.c 2004/05/15 12:34:38 1.1
+++ skins.c 2004/11/06 11:25:46
@@ -186,10 +186,12 @@
}
else
cSkinDisplay::Current()->SetMessage(Type, NULL);
+ cStatus::MsgOsdClear();
}
else if (!s && displayMessage) {
delete displayMessage;
displayMessage = NULL;
+ cStatus::MsgOsdClear();
}
return k;
}
Shouldn't be used cStatus::MsgOsdStatusMessage(NULL) instead of
cStatus::MsgOsdClear()?