Try to fix a strange traceback in get_items for chat buffer
This commit is contained in:
parent
06dbc71a1d
commit
0ab5b873f1
@ -851,7 +851,7 @@ class chatBuffer(baseBuffer):
|
|||||||
if event.GetKeyCode() == wx.WXK_RETURN and shift == False:
|
if event.GetKeyCode() == wx.WXK_RETURN and shift == False:
|
||||||
return self.send_chat_to_user()
|
return self.send_chat_to_user()
|
||||||
t = time.time()
|
t = time.time()
|
||||||
if t-self.last_keypress > 5:
|
if event.GetUnicodeKey() != wx.WXK_NONE and t-self.last_keypress > 5:
|
||||||
self.last_keypress = t
|
self.last_keypress = t
|
||||||
call_threaded(self.session.vk.client.messages.setActivity, peer_id=self.kwargs["peer_id"], type="typing")
|
call_threaded(self.session.vk.client.messages.setActivity, peer_id=self.kwargs["peer_id"], type="typing")
|
||||||
event.Skip()
|
event.Skip()
|
||||||
@ -883,7 +883,7 @@ class chatBuffer(baseBuffer):
|
|||||||
else:
|
else:
|
||||||
if num > 0:
|
if num > 0:
|
||||||
[self.insert(i, False) for i in self.session.db[self.name]["items"][:num]]
|
[self.insert(i, False) for i in self.session.db[self.name]["items"][:num]]
|
||||||
if unread:
|
if unread == True and num > 0:
|
||||||
self.session.db[self.name]["items"][-1].update(read_state=0)
|
self.session.db[self.name]["items"][-1].update(read_state=0)
|
||||||
return retrieved
|
return retrieved
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user