fixed bug: crashing when publisher is closed before echo message disappered

This commit is contained in:
Jakub Trllo 2019-05-02 15:56:34 +02:00
parent acf1b44b8a
commit f330a062c7

View file

@ -137,7 +137,15 @@ class Window(QtWidgets.QDialog):
:type message: str
'''
self.label_message.setText(str(message))
QtCore.QTimer.singleShot(5000, lambda: self.label_message.setText(""))
def clear_text():
''' Helps prevent crash if this Window object
is deleted before 5s passed
'''
try:
self.label_message.set_text("")
except:
pass
QtCore.QTimer.singleShot(5000, lambda: clear_text())
def on_asset_changed(self):
'''Callback on asset selection changed