mirror of
git://github.com/kovidgoyal/calibre.git
synced 2026-01-04 04:44:28 +01:00
...
This commit is contained in:
parent
a3d2870af1
commit
c8306289f9
1 changed files with 5 additions and 8 deletions
|
|
@ -36,7 +36,7 @@ def __del__(self):
|
|||
|
||||
def handle_message(self, message_type, data):
|
||||
from calibre_extensions.cocoa import MARK, END
|
||||
print(message_type, data)
|
||||
event = None
|
||||
if message_type == MARK:
|
||||
if data == self.END_MARK:
|
||||
event = Event(EventType.end)
|
||||
|
|
@ -44,13 +44,10 @@ def handle_message(self, message_type, data):
|
|||
else:
|
||||
event = Event(EventType.mark, data)
|
||||
elif message_type == END:
|
||||
if data:
|
||||
return # normal end event is handled by END_MARK
|
||||
event = Event(EventType.cancel)
|
||||
self.status = {'synthesizing': False, 'paused': False}
|
||||
else:
|
||||
return
|
||||
if self.current_callback is not None:
|
||||
if not data: # normal end event is handled by END_MARK
|
||||
event = Event(EventType.cancel)
|
||||
self.status = {'synthesizing': False, 'paused': False}
|
||||
if event is not None and self.current_callback is not None:
|
||||
try:
|
||||
self.current_callback(event)
|
||||
except Exception:
|
||||
|
|
|
|||
Loading…
Reference in a new issue