From 69d8ab16c58509bafb98694f9aa998ae51ff4b7f Mon Sep 17 00:00:00 2001 From: Sky Date: Wed, 27 Nov 2013 22:39:49 +0000 Subject: Dropdown for account switching --- gui/dialogs/AccountListDialog.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'gui/dialogs') diff --git a/gui/dialogs/AccountListDialog.cpp b/gui/dialogs/AccountListDialog.cpp index ea6861c6..0ce14638 100644 --- a/gui/dialogs/AccountListDialog.cpp +++ b/gui/dialogs/AccountListDialog.cpp @@ -112,6 +112,9 @@ void AccountListDialog::onLoginComplete() // Add the authenticated account to the accounts list. MojangAccountPtr account = m_authTask->getMojangAccount(); m_accounts->addAccount(account); + + emit activeAccountChanged(); + //ui->listView->update(); // Grab associated player skins -- cgit From 191e850cf14666302c3338d69073d1f417925a45 Mon Sep 17 00:00:00 2001 From: Sky Date: Wed, 27 Nov 2013 23:39:36 +0000 Subject: Add support for "no default account" --- gui/dialogs/AccountListDialog.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gui/dialogs') diff --git a/gui/dialogs/AccountListDialog.cpp b/gui/dialogs/AccountListDialog.cpp index 97dc0564..29f3838d 100644 --- a/gui/dialogs/AccountListDialog.cpp +++ b/gui/dialogs/AccountListDialog.cpp @@ -92,6 +92,8 @@ void AccountListDialog::on_setDefaultBtn_clicked() void AccountListDialog::on_noDefaultBtn_clicked() { m_accounts->setActiveAccount(""); + + emit activeAccountChanged(); } void AccountListDialog::on_closeBtnBox_rejected() -- cgit