1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00

Multi-window: Fix open group in separate window when already open

This commit is contained in:
TheSpiritXIII 2015-07-20 10:33:07 -04:00 committed by tux3
parent ee627afc87
commit 23e7f9326e

View File

@ -1059,6 +1059,9 @@ void Widget::addFriendDialog(Friend *frnd, ContentDialog *dialog)
void Widget::addGroupDialog(Group *group, ContentDialog *dialog)
{
if (!ContentDialog::getGroupDialog(group->getGroupId()) && !Settings::getInstance().getSeparateWindow() && activeChatroomWidget == group->getGroupWidget())
onAddClicked();
GroupWidget* groupWidget = dialog->addGroup(group->getGroupId(), group->getName());
connect(groupWidget, SIGNAL(removeGroup(int)), this, SLOT(removeGroup(int)));
connect(groupWidget, SIGNAL(chatroomWidgetClicked(GenericChatroomWidget*)), group->getChatForm(), SLOT(focusInput()));