mirror of
https://github.com/Grasscutters/mitmproxy.git
synced 2025-02-01 15:55:28 +00:00
Fix a type error
This commit is contained in:
parent
7806a34858
commit
e43c4e3cb1
@ -1,3 +1,4 @@
|
|||||||
|
import sys
|
||||||
import abc
|
import abc
|
||||||
import typing
|
import typing
|
||||||
|
|
||||||
@ -28,12 +29,12 @@ class ListCompleter(Completer):
|
|||||||
if o.startswith(start):
|
if o.startswith(start):
|
||||||
self.options.append(o)
|
self.options.append(o)
|
||||||
self.options.sort()
|
self.options.sort()
|
||||||
self.pos = None
|
self.pos = sys.maxsize
|
||||||
|
|
||||||
def cycle(self, forward: bool = True) -> str:
|
def cycle(self, forward: bool = True) -> str:
|
||||||
if not self.options:
|
if not self.options:
|
||||||
return self.start
|
return self.start
|
||||||
if self.pos is None:
|
if self.pos == sys.maxsize:
|
||||||
self.pos = 0 if forward else len(self.options) - 1
|
self.pos = 0 if forward else len(self.options) - 1
|
||||||
else:
|
else:
|
||||||
delta = 1 if forward else -1
|
delta = 1 if forward else -1
|
||||||
|
Loading…
Reference in New Issue
Block a user