diff --git a/coreengine/listelements.c b/coreengine/listelements.c
index 0e25dc7..aee73ff 100644
--- a/coreengine/listelements.c
+++ b/coreengine/listelements.c
@@ -1856,7 +1856,6 @@ cCeMenuRecordings::cCeMenuRecordings(void) {
}
cCeMenuRecordings::~cCeMenuRecordings(void) {
- delete recording;
}
void cCeMenuRecordings::SetTokenContainer(void) {
diff --git a/coreengine/viewelementsdisplayreplay.c b/coreengine/viewelementsdisplayreplay.c
index bdc12aa..a8b98ae 100644
--- a/coreengine/viewelementsdisplayreplay.c
+++ b/coreengine/viewelementsdisplayreplay.c
@@ -485,45 +485,47 @@ bool cVeDrControlIcons::Parse(bool force) {
isPause = true;
}
} else if (forward) {
- if (!play) {
- isPause = true;
- }
if (speed == 1) {
- isFF1x = true;
- if (!play)
+ if (play)
+ isFF1x = true;
+ else
isSlowFF1x = true;
} else if (speed == 2) {
- isFF2x = true;
- if (!play)
+ if (play)
+ isFF2x = true;
+ else
isSlowFF2x = true;
} else if (speed == 3) {
- isFF3x = true;
- if (!play)
+ if (play)
+ isFF3x = true;
+ else
isSlowFF3x = true;
} else {
- isFF = true;
- if (!play)
+ if (play)
+ isFF = true;
+ else
isSlowFF = true;
}
} else {
- if (!play) {
- isPause = true;
- }
if (speed == 1) {
- isRew1x = true;
- if (!play)
+ if (play)
+ isRew1x = true;
+ else
isSlowRew1x = true;
} else if (speed == 2) {
- isRew2x = true;
- if (!play)
+ if (play)
+ isRew2x = true;
+ else
isSlowRew2x = true;
} else if (speed == 3) {
- isRew3x = true;
- if (!play)
+ if (play)
+ isRew3x = true;
+ else
isSlowRew3x = true;
} else {
- isRew = true;
- if (!play)
+ if (play)
+ isRew = true;
+ else
isSlowRew = true;
}
}
diff --git a/skins/estuary4vdr/xmlfiles/displayreplay.xml b/skins/estuary4vdr/xmlfiles/displayreplay.xml
index c9e74c2..b4c7473 100644
--- a/skins/estuary4vdr/xmlfiles/displayreplay.xml
+++ b/skins/estuary4vdr/xmlfiles/displayreplay.xml
@@ -117,10 +117,10 @@
-
-
-
-
+
+
+
+
@@ -129,25 +129,25 @@
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
diff --git a/skinskeleton/xmlfiles/displayreplay.xml b/skinskeleton/xmlfiles/displayreplay.xml
index 04cdac8..758960b 100644
--- a/skinskeleton/xmlfiles/displayreplay.xml
+++ b/skinskeleton/xmlfiles/displayreplay.xml
@@ -116,19 +116,19 @@