[gnome-dvb-daemon] gnomedvb: Fix preferences if devices and groups are added



commit d342fadb2eb36af42ad49b4935c582d7206ad733
Author: Sebastian Pölsterl <sebp k-d-w org>
Date:   Sun Apr 17 18:19:48 2011 +0200

    gnomedvb: Fix preferences if devices and groups are added

 client/gnomedvb/ui/preferences/Preferences.py |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/client/gnomedvb/ui/preferences/Preferences.py b/client/gnomedvb/ui/preferences/Preferences.py
index 0f2b816..b35ef39 100644
--- a/client/gnomedvb/ui/preferences/Preferences.py
+++ b/client/gnomedvb/ui/preferences/Preferences.py
@@ -224,7 +224,7 @@ class Preferences(Gtk.Window):
         model, aiter = self.devicegroupsview.get_selection().get_selected()
         
         if aiter != None:
-            group = device = model[aiter][model.COL_GROUP]
+            group = model[aiter][model.COL_GROUP]
             device = model[aiter][model.COL_DEVICE]
         
             dialog = Gtk.MessageDialog(parent=self,
@@ -348,7 +348,8 @@ class Preferences(Gtk.Window):
                 device = Device (group["id"], devname, adapter, frontend, devtype)
                 device.group_name = group["name"]
                 dev_iter = self.devicegroups.append(aiter)
-                self.devicegroups.set(dev_iter, self.devicegroups.COL_DEVICE, device)
+                self.devicegroups[dev_iter][self.devicegroups.COL_GROUP] = group
+                self.devicegroups[dev_iter][self.devicegroups.COL_DEVICE] = device
                 break
                     
     def _on_group_device_removed(self, group, adapter, frontend):



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]