git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Converter/Poll.py: fix suspend
[enigma2.git]
/
lib
/
python
/
Components
/
Converter
/
ValueRange.py
diff --git
a/lib/python/Components/Converter/ValueRange.py
b/lib/python/Components/Converter/ValueRange.py
index 7fdbb481473fb0fd6cf2d82880eaef74d002bdeb..42e2483e0c56893091c36b84aeb17097a11dfdbc 100644
(file)
--- a/
lib/python/Components/Converter/ValueRange.py
+++ b/
lib/python/Components/Converter/ValueRange.py
@@
-1,13
+1,15
@@
from Converter import Converter
from Converter import Converter
+from Components.Element import cached
class ValueRange(Converter, object):
class ValueRange(Converter, object):
- def __init__(self, arg
, *args, **kwargs
):
- Converter.__init__(self)
+ def __init__(self, arg):
+ Converter.__init__(self
, arg
)
(self.lower, self.upper) = [int(x) for x in arg.split(',')]
(self.lower, self.upper) = [int(x) for x in arg.split(',')]
+ @cached
def getBoolean(self):
def getBoolean(self):
- if self.lower < self.upper:
- return self.lower <
self.source.value <
self.upper
+ if self.lower <
=
self.upper:
+ return self.lower <
= self.source.value <=
self.upper
else:
return not (self.upper < self.source.value < self.lower)
else:
return not (self.upper < self.source.value < self.lower)