diff options
| -rw-r--r-- | mitmproxy/console/master.py | 8 | 
1 files changed, 2 insertions, 6 deletions
| diff --git a/mitmproxy/console/master.py b/mitmproxy/console/master.py index 989c2193..84eadcf0 100644 --- a/mitmproxy/console/master.py +++ b/mitmproxy/console/master.py @@ -140,16 +140,12 @@ class ConsoleState(flow.State):          self.set_focus(0)      def clear(self): -        marked_flows = [] -        for f in self.flows: -            if self.flow_marked(f): -                marked_flows.append(f) - +        marked_flows = [f for f in self.state.view if f.marked]          super(ConsoleState, self).clear()          for f in marked_flows:              self.add_flow(f) -            self.set_flow_marked(f, True) +            f.marked = True          if len(self.flows.views) == 0:              self.focus = None | 
