+++ /dev/null
-diff -NaurwB vcd-0.7-1.4.5/menucontrol.c vcd-0.7-1.5.0/menucontrol.c
---- vcd-0.7-1.4.5/menucontrol.c 2006-07-05 15:09:23.000000000 +0200
-+++ vcd-0.7-1.5.0/menucontrol.c 2007-01-19 11:10:51.000000000 +0100
-@@ -63,7 +63,8 @@
- {
- if (visible) {
- delete displayReplay;
-- needsFastResponse = visible = false;
-+ visible = false;
-+ SetNeedsFastResponse(visible);
- modeOnly = false;
- }
- }
-@@ -170,7 +171,8 @@
- {
- if (visible) {
- delete displayReplay;
-- needsFastResponse = visible = false;
-+ visible = false;
-+ SetNeedsFastResponse(visible);
- modeOnly = false;
- lastPlay = lastForward = false;
- lastSpeed = -1;
-@@ -210,7 +212,8 @@
- if (GetIndex(Current, Total) && Total > 0) {
- if (!visible) {
- displayReplay = Skins.Current()->DisplayReplay(modeOnly);
-- needsFastResponse = visible = true;
-+ visible = true;
-+ SetNeedsFastResponse(visible);
- }
- if (Initial) {
- lastCurrent = lastTotal = -1;