Author: duncan
Date: Sat Jun 23 07:15:16 2007
New Revision: 9726

Modified:
   branches/rel-1/freevo/ChangeLog
   branches/rel-1/freevo/src/tv/plugins/recordings_manager.py

Log:
[ 1741842 ] 1.7.2svn childapp crash
Patch from Adam Charrett applied


Modified: branches/rel-1/freevo/ChangeLog
==============================================================================
--- branches/rel-1/freevo/ChangeLog     (original)
+++ branches/rel-1/freevo/ChangeLog     Sat Jun 23 07:15:16 2007
@@ -18,6 +18,7 @@
 
  * Added personal web pages to the webserver, using PERSONAL_WWW_PAGE 
(F#1729595)
  * Added sounds to menu selection, enabled with OSD_SOUNDS_ENABLED (F#1732380)
+ * Added translation for Greek (F#)
  * Updated childapp to use subprocess instead of popen (F#1729597)
  * Updated local_conf.py.example with MPLAYER_HAS_FIELD_DOMINANCE (F#1729404)
  * Updated record_client to allow favourites to be added from the command line 
(F#1734781)
@@ -33,6 +34,7 @@
  * Fixed fxd parser's setattr not working correctly in all cases (B#1728421)
  * Fixed Panorama skin thumbnail (B#1731877)
  * Fixed recordings manager not deleting old video when the disk is full 
(B#1728182)
+ * Fixed recordings manager changing the menu context (B#1741842)
  * Fixed recordserver causing stack traces when the record_schedule.xml is 
empty (B#1733192)
  * Fixed shopping cart to allow copying over existing read-only files 
(B#1738914)
  * Fixed tv recordings manager not deleting files when out of space (B#1728182)

Modified: branches/rel-1/freevo/src/tv/plugins/recordings_manager.py
==============================================================================
--- branches/rel-1/freevo/src/tv/plugins/recordings_manager.py  (original)
+++ branches/rel-1/freevo/src/tv/plugins/recordings_manager.py  Sat Jun 23 
07:15:16 2007
@@ -818,8 +818,9 @@
         if changed:
             self.last_time = vfs.mtime(config.TV_RECORD_DIR)
             self.update_recordings()
-            # Only call update if the menu is on the top of the menu stack
-            if self.menu and (self.menuw.menustack[-1] == self.menu):
+            # Only call update if the menu is on the top of the menu stack and 
we are in the menu's context
+            if self.menu and (self.menuw.menustack[-1] == self.menu) and \
+                self.menuw.event_context == rc.get_singleton().context:
                 self.obj.browse(menuw=self.menuw, arg='update')
 
     def update_recordings(self):

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to