diff --git a/src/callbacks.py b/src/callbacks.py index 8422d70..37a6ab3 100644 --- a/src/callbacks.py +++ b/src/callbacks.py @@ -63,6 +63,7 @@ def friend_status(tox, friend_num, new_status, user_data): profile = Profile.get_instance() friend = profile.get_friend_by_number(friend_num) invoke_in_main_thread(friend.set_status, new_status) + invoke_in_main_thread(profile.update_filtration) def friend_connection_status(tox, friend_num, new_status, user_data): @@ -74,9 +75,9 @@ def friend_connection_status(tox, friend_num, new_status, user_data): friend = profile.get_friend_by_number(friend_num) if new_status == TOX_CONNECTION['NONE']: invoke_in_main_thread(friend.set_status, None) + invoke_in_main_thread(profile.update_filtration) elif friend.status is None: invoke_in_main_thread(profile.send_avatar, friend_num) - invoke_in_main_thread(profile.update_filtration) def friend_name(tox, friend_num, name, size, user_data): diff --git a/src/styles/style.qss b/src/styles/style.qss index 56f8648..31ce5f5 100644 --- a/src/styles/style.qss +++ b/src/styles/style.qss @@ -1266,6 +1266,6 @@ QPushButton:hover #toxygen { - color: qlineargradient(spread:pad, x1:0 y1:10, x2:60 y2:10, stop:0 #FF0000, stop:1 #00FF00); + color: white; }