aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYana Stamcheva <yana@jitsi.org>2011-03-28 18:09:24 +0000
committerYana Stamcheva <yana@jitsi.org>2011-03-28 18:09:24 +0000
commit4d6b5e76a0024453e4c5bb2d275c6314132d4b8d (patch)
tree299e2dd755d6ce06e9bb3084e658e426d7a7f5c0
parent682469e0f235dd91c172288248580e63d92ed0e5 (diff)
downloadjitsi-4d6b5e76a0024453e4c5bb2d275c6314132d4b8d.zip
jitsi-4d6b5e76a0024453e4c5bb2d275c6314132d4b8d.tar.gz
jitsi-4d6b5e76a0024453e4c5bb2d275c6314132d4b8d.tar.bz2
Move the acountRemoved notify after account is really removed.
-rw-r--r--src/net/java/sip/communicator/impl/gui/main/account/AccountsConfigurationPanel.java23
1 files changed, 12 insertions, 11 deletions
diff --git a/src/net/java/sip/communicator/impl/gui/main/account/AccountsConfigurationPanel.java b/src/net/java/sip/communicator/impl/gui/main/account/AccountsConfigurationPanel.java
index eb65618..ec5f513 100644
--- a/src/net/java/sip/communicator/impl/gui/main/account/AccountsConfigurationPanel.java
+++ b/src/net/java/sip/communicator/impl/gui/main/account/AccountsConfigurationPanel.java
@@ -121,17 +121,6 @@ public class AccountsConfigurationPanel
AccountID accountID = account.getAccountID();
- // Notify the corresponding wizard that the account would be removed.
- AccountRegWizardContainerImpl wizardContainer =
- (AccountRegWizardContainerImpl) GuiActivator.getUIService()
- .getAccountRegWizardContainer();
-
- AccountRegistrationWizard wizard
- = wizardContainer.getProtocolWizard(
- account.getProtocolProvider());
-
- wizard.accountRemoved(account.getProtocolProvider());
-
ProtocolProviderFactory providerFactory =
GuiActivator.getProtocolProviderFactory(
accountID.getProtocolName());
@@ -172,6 +161,18 @@ public class AccountsConfigurationPanel
if (isUninstalled)
{
accountList.ensureAccountRemoved(accountID);
+
+ // Notify the corresponding wizard that the account
+ // would be removed.
+ AccountRegWizardContainerImpl wizardContainer
+ = (AccountRegWizardContainerImpl) GuiActivator
+ .getUIService().getAccountRegWizardContainer();
+
+ AccountRegistrationWizard wizard
+ = wizardContainer.getProtocolWizard(
+ account.getProtocolProvider());
+
+ wizard.accountRemoved(account.getProtocolProvider());
}
}
}