equal
deleted
inserted
replaced
48 |
48 |
49 def renderTable(self, old_range, old_position, visible, extra): |
49 def renderTable(self, old_range, old_position, visible, extra): |
50 if len(extra) > 0 and extra[0] != "": |
50 if len(extra) > 0 and extra[0] != "": |
51 fAlarms = [alrm for alrm in Alarms if alrm[1].find(extra[0])!=-1] |
51 fAlarms = [alrm for alrm in Alarms if alrm[1].find(extra[0])!=-1] |
52 else: |
52 else: |
53 fAlarms = Alarms |
53 fAlarms = Alarms[:] |
|
54 fAlarms.reverse() |
54 new_range = len(fAlarms) |
55 new_range = len(fAlarms) |
55 delta = new_range - visible |
56 delta = new_range - visible |
56 new_position = 0 if delta <= 0 else delta if old_position > delta else old_position |
57 new_position = 0 if delta <= 0 else delta if old_position > delta else old_position |
57 new_visible = new_range if delta <= 0 else visible |
58 new_visible = new_range if delta <= 0 else visible |
58 |
59 |