Fix bug in close_request
[pedometerwidget] / src / usr / lib / hildon-desktop / pedometer_widget_home.py
index dda8468..5266c48 100644 (file)
@@ -1081,8 +1081,6 @@ class PedometerHomePlugin(hildondesktop.HomePluginItem):
     second_view_labels = ["All-time", "Today", "This week"]
 
     controller = None
-    pedometer = None
-    pedometerInterval = None
     graph_controller = None
 
     mode = 0
@@ -1549,10 +1547,8 @@ class PedometerHomePlugin(hildondesktop.HomePluginItem):
         dialog.destroy()
 
     def close_requested(self, widget):
-        if self.pedometer is None:
-            return
-
-        self.pedometer.request_stop()
+        if self.controller.is_running:
+            self.controller.stop_pedometer()
         self.controller.stop_midnight_callback()
 
     def update_values(self):