Skip to content

Commit

Permalink
Fix small errors in ControlTimeline
Browse files Browse the repository at this point in the history
  • Loading branch information
UmSenhorQualquer committed Apr 17, 2019
1 parent 4bcd984 commit 40a6356
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 4 deletions.
3 changes: 2 additions & 1 deletion pyforms_gui/controls/control_event_timeline/graphs/graph.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@ def __unicode__(self): return self._name
def __str__(self): return self._name

def __len__(self): return len(self._data)
def __getitem__(self, index): return self._data[index] if index<len(self) else None
def __getitem__(self, index):
return self._data[index] if index<len(self) else None
def __setitem__(self, index, value):
if index >= len(self):
for i in range(len(self), index + 1): self._data.append(None)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,9 +94,12 @@ def __generage_events_evt(self):
last_value = False

try:
for i in range(max_frame):
value = eval(equation)

for i in range(max_frame):
try:
value = eval(equation)
except:
value = False

if not last_value and bool(value):
last_index = i
last_value = True
Expand Down

0 comments on commit 40a6356

Please sign in to comment.