summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schirrmacher <vdr.skinflatplus@schirrmacher.eu>2014-12-14 11:59:01 +0100
committerMartin Schirrmacher <vdr.skinflatplus@schirrmacher.eu>2014-12-14 11:59:01 +0100
commitec04db6f1e865c3fbc4faa33e7918c2d2038b187 (patch)
tree01b3334c245fe5c746c87fc684b919b1ab938739
parent509a7524d9396a8b51a2246a8db0e25ca2eda050 (diff)
downloadskin-flatplus-ec04db6f1e865c3fbc4faa33e7918c2d2038b187.tar.gz
skin-flatplus-ec04db6f1e865c3fbc4faa33e7918c2d2038b187.tar.bz2
[fix] stop dimm on pause when jump between marks
-rw-r--r--HISTORY1
-rw-r--r--displayreplay.c5
2 files changed, 6 insertions, 0 deletions
diff --git a/HISTORY b/HISTORY
index abdd0249..906de448 100644
--- a/HISTORY
+++ b/HISTORY
@@ -6,6 +6,7 @@ VDR Plugin 'skinflatplus' Revision History
- [fix] recording menu, total count size
- [fix] timer widget
- [fix] only draw widgets if enabled
+- [fix] stop dimm on pause when jump between marks
- [update] timer widget
new options to select which timer to show (recording, active)
diff --git a/displayreplay.c b/displayreplay.c
index 479afe68..427ed852 100644
--- a/displayreplay.c
+++ b/displayreplay.c
@@ -197,6 +197,11 @@ void cFlatDisplayReplay::SetMode(bool Play, bool Forward, int Speed) {
}
void cFlatDisplayReplay::SetProgress(int Current, int Total) {
+ if( dimmActive ) {
+ dimmPixmap->Fill(clrTransparent);
+ Flush();
+ }
+
if( modeOnly )
return;
ProgressShown = true;