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:
parent
ee627afc87
commit
23e7f9326e
@ -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()));
|
||||
|
Loading…
x
Reference in New Issue
Block a user