Fix so quest avatars work properly after traveling

This commit is contained in:
drdev
2014-08-05 03:08:50 +00:00
parent 037a38e99b
commit ffea98c57f

View File

@@ -2,6 +2,7 @@ package forge.screens.quest;
import java.io.File; import java.io.File;
import forge.FThreads;
import forge.Forge; import forge.Forge;
import forge.assets.FSkinImage; import forge.assets.FSkinImage;
import forge.interfaces.IButton; import forge.interfaces.IButton;
@@ -81,7 +82,12 @@ public class QuestMenu extends FPopupMenu implements IVQuestStats {
@Override @Override
public void run() { public void run() {
QuestUtil.chooseAndUnlockEdition(); QuestUtil.chooseAndUnlockEdition();
updateCurrentQuestScreen(); FThreads.invokeInEdtLater(new Runnable() {
@Override
public void run() {
updateCurrentQuestScreen();
}
});
} }
}); });
} }
@@ -93,7 +99,12 @@ public class QuestMenu extends FPopupMenu implements IVQuestStats {
@Override @Override
public void run() { public void run() {
QuestUtil.travelWorld(); QuestUtil.travelWorld();
updateCurrentQuestScreen(); FThreads.invokeInEdtLater(new Runnable() {
@Override
public void run() {
updateCurrentQuestScreen();
}
});
} }
}); });
} }