fix #LINQT-1862 double conference info on creation (remove unnecessary signal)
This commit is contained in:
parent
4f494696d9
commit
e90869c781
3 changed files with 0 additions and 13 deletions
|
|
@ -194,15 +194,6 @@ void ConferenceInfoCore::setSelf(QSharedPointer<ConferenceInfoCore> me) {
|
||||||
uri] {
|
uri] {
|
||||||
setConferenceSchedulerState(state);
|
setConferenceSchedulerState(state);
|
||||||
setConferenceInfoState(infoState);
|
setConferenceInfoState(infoState);
|
||||||
if (state == LinphoneEnums::ConferenceSchedulerState::Ready) {
|
|
||||||
setUri(uri);
|
|
||||||
mConfInfoModelConnection->invokeToModel([this, uri, infoState] {
|
|
||||||
if (infoState == LinphoneEnums::ConferenceInfoState::New)
|
|
||||||
emit CoreModel::getInstance()->conferenceInfoCreated(
|
|
||||||
mConferenceInfoModel->getConferenceInfo());
|
|
||||||
});
|
|
||||||
}
|
|
||||||
setConferenceSchedulerState(state);
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
mConfInfoModelConnection->makeConnectToModel(
|
mConfInfoModelConnection->makeConnectToModel(
|
||||||
|
|
|
||||||
|
|
@ -99,9 +99,6 @@ void ConferenceInfoList::setSelf(QSharedPointer<ConferenceInfoList> me) {
|
||||||
// conference (which must hidden)
|
// conference (which must hidden)
|
||||||
mCoreModelConnection->makeConnectToModel(&CoreModel::defaultAccountChanged, [this]() { emit lUpdate(true); });
|
mCoreModelConnection->makeConnectToModel(&CoreModel::defaultAccountChanged, [this]() { emit lUpdate(true); });
|
||||||
|
|
||||||
mCoreModelConnection->makeConnectToModel(
|
|
||||||
&CoreModel::conferenceInfoCreated,
|
|
||||||
[this](const std::shared_ptr<linphone::ConferenceInfo> &confInfo) { addConference(confInfo); });
|
|
||||||
mCoreModelConnection->makeConnectToModel(
|
mCoreModelConnection->makeConnectToModel(
|
||||||
&CoreModel::conferenceInfoReceived,
|
&CoreModel::conferenceInfoReceived,
|
||||||
[this](const std::shared_ptr<linphone::Core> &core,
|
[this](const std::shared_ptr<linphone::Core> &core,
|
||||||
|
|
|
||||||
|
|
@ -76,7 +76,6 @@ signals:
|
||||||
void friendRemoved(const std::shared_ptr<linphone::Friend> &f);
|
void friendRemoved(const std::shared_ptr<linphone::Friend> &f);
|
||||||
void friendUpdated(const std::shared_ptr<linphone::Friend> &f);
|
void friendUpdated(const std::shared_ptr<linphone::Friend> &f);
|
||||||
void bearerAccountAdded();
|
void bearerAccountAdded();
|
||||||
void conferenceInfoCreated(const std::shared_ptr<linphone::ConferenceInfo> &confInfo);
|
|
||||||
void unreadNotificationsChanged();
|
void unreadNotificationsChanged();
|
||||||
void requestFetchConfig(QString path);
|
void requestFetchConfig(QString path);
|
||||||
void requestRestart();
|
void requestRestart();
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue