Module: deluge Branch: 1.3-stable Commit: 1f73476dc3e9bdb1de819771613e1f6b284feb19
Author: Calum Lind <[email protected]> Date: Sun May 22 19:48:05 2011 +0100 Fix Up/Down buttons in Edit Trackers Dialog This fix properly reflects the movement of the tracker in the dialog table rather than by the tracker index. --- deluge/ui/gtkui/edittrackersdialog.py | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) diff --git a/deluge/ui/gtkui/edittrackersdialog.py b/deluge/ui/gtkui/edittrackersdialog.py index d710cc6..6876aac 100644 --- a/deluge/ui/gtkui/edittrackersdialog.py +++ b/deluge/ui/gtkui/edittrackersdialog.py @@ -113,16 +113,6 @@ class EditTrackersDialog: """Returns the selected tracker""" return self.treeview.get_selection().get_selected()[1] - def on_button_up_clicked(self, widget): - log.debug("on_button_up_clicked") - selected = self.get_selected() - num_rows = self.liststore.iter_n_children(None) - if selected != None and num_rows > 1: - tier = self.liststore.get_value(selected, 0) - new_tier = tier + 1 - # Now change the tier for this tracker - self.liststore.set_value(selected, 0, new_tier) - def on_button_add_clicked(self, widget): log.debug("on_button_add_clicked") # Show the add tracker dialog @@ -156,8 +146,8 @@ class EditTrackersDialog: self.liststore.set_value(selected, 1, tracker) self.edit_tracker_entry.hide() - def on_button_down_clicked(self, widget): - log.debug("on_button_down_clicked") + def on_button_up_clicked(self, widget): + log.debug("on_button_up_clicked") selected = self.get_selected() num_rows = self.liststore.iter_n_children(None) if selected != None and num_rows > 1: @@ -168,6 +158,16 @@ class EditTrackersDialog: # Now change the tier for this tracker self.liststore.set_value(selected, 0, new_tier) + def on_button_down_clicked(self, widget): + log.debug("on_button_down_clicked") + selected = self.get_selected() + num_rows = self.liststore.iter_n_children(None) + if selected != None and num_rows > 1: + tier = self.liststore.get_value(selected, 0) + new_tier = tier + 1 + # Now change the tier for this tracker + self.liststore.set_value(selected, 0, new_tier) + def on_button_ok_clicked(self, widget): log.debug("on_button_ok_clicked") self.trackers = [] -- You received this message because you are subscribed to the Google Groups "deluge-commit" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/deluge-commit?hl=en.
