Repair minor user interface issue that caused brief flashes of duplicate flows in the flow list.

This commit is contained in:
Aldo Cortesi 2013-07-29 12:38:41 +12:00
parent 29bcbd57d5
commit d54398cc79
1 changed files with 2 additions and 0 deletions

View File

@ -326,6 +326,8 @@ class ConsoleState(flow.State):
def delete_flow(self, f):
if f in self.view and self.view.index(f) <= self.focus:
self.focus -= 1
if self.focus < 0:
self.focus = None
ret = flow.State.delete_flow(self, f)
self.set_focus(self.focus)
return ret