diff --git a/src/core/coreav.cpp b/src/core/coreav.cpp index e0b6fb2de..6de3028df 100644 --- a/src/core/coreav.cpp +++ b/src/core/coreav.cpp @@ -112,14 +112,14 @@ void Core::onAvMediaChange(void* toxav, int32_t callId, void* core) Camera::getInstance()->subscribe(); calls[callId].videoEnabled = true; calls[callId].sendVideoTimer->start(); - emit ((Core*)core)->avMediaChange(friendId, callId, true); + emit static_cast(core)->avMediaChange(friendId, callId, true); } else // Audio call { calls[callId].videoEnabled = false; calls[callId].sendVideoTimer->stop(); Camera::getInstance()->unsubscribe(); - emit ((Core*)core)->avMediaChange(friendId, callId, false); + emit static_cast(core)->avMediaChange(friendId, callId, false); } return; diff --git a/src/widget/widget.cpp b/src/widget/widget.cpp index e68367d66..0613016eb 100644 --- a/src/widget/widget.cpp +++ b/src/widget/widget.cpp @@ -1459,7 +1459,7 @@ void Widget::hideFriends(QString searchString, Status status, bool hideAll) FriendWidget* friendWidget = static_cast(friends->itemAt(index)->widget()); QString friendName = friendWidget->getName(); - if (!friendName.contains(searchString, Qt::CaseInsensitive) | hideAll) + if (!friendName.contains(searchString, Qt::CaseInsensitive) || hideAll) friendWidget->setVisible(false); else friendWidget->setVisible(true); @@ -1476,7 +1476,7 @@ void Widget::hideGroups(QString searchString, bool hideAll) GroupWidget* groupWidget = static_cast(groups->itemAt(index)->widget()); QString groupName = groupWidget->getName(); - if (!groupName.contains(searchString, Qt::CaseInsensitive) | hideAll) + if (!groupName.contains(searchString, Qt::CaseInsensitive) || hideAll) groupWidget->setVisible(false); else groupWidget->setVisible(true);