Fridge: don't carch on start-up in IE6.

This commit is contained in:
bjorn
2008-11-07 09:07:58 +00:00
parent 1ab8dbbd6a
commit 818d9bc122
3 changed files with 10 additions and 14 deletions

View File

@@ -269,13 +269,12 @@ public class FridgeApp implements EntryPoint {
public void onModuleLoad() { public void onModuleLoad() {
statusPopup = new StatusPopup(); statusPopup = new StatusPopup();
pgf = new PGFWrapper(new PGF(pgfBaseURL), new MySettingsListener()); pgf = new PGFWrapper(new PGF(pgfBaseURL));
RootPanel.get().add(createUI()); RootPanel.get().add(createUI());
pgf.addSettingsListener(new MySettingsListener());
History.addHistoryListener(new MyHistoryListener()); History.addHistoryListener(new MyHistoryListener());
updateSettingsFromHistoryToken(); updateSettingsFromHistoryToken();
pgf.updateAvailableGrammars();
} }
} }

View File

@@ -36,13 +36,11 @@ public class PGFWrapper {
private List<SettingsListener> listeners = new LinkedList<SettingsListener>(); private List<SettingsListener> listeners = new LinkedList<SettingsListener>();
public PGFWrapper(PGF pgf, SettingsListener listener) { public PGFWrapper(PGF pgf) {
this.pgf = pgf; this.pgf = pgf;
addSettingsListener(listener);
updateAvailableGrammars();
} }
protected void updateAvailableGrammars() { public void updateAvailableGrammars() {
pgf.listGrammars(new PGF.GrammarNamesCallback() { pgf.listGrammars(new PGF.GrammarNamesCallback() {
public void onResult(PGF.GrammarNames grammarNames) { public void onResult(PGF.GrammarNames grammarNames) {
grammars = new ArrayList<String>(); grammars = new ArrayList<String>();

View File

@@ -197,13 +197,12 @@ public class TranslateApp implements EntryPoint {
public void onModuleLoad() { public void onModuleLoad() {
statusPopup = new StatusPopup(); statusPopup = new StatusPopup();
pgf = new PGFWrapper(new PGF(pgfBaseURL), new MySettingsListener()); pgf = new PGFWrapper(new PGF(pgfBaseURL));
RootPanel.get().add(createUI()); RootPanel.get().add(createUI());
pgf.addSettingsListener(new MySettingsListener());
History.addHistoryListener(new MyHistoryListener()); History.addHistoryListener(new MyHistoryListener());
updateSettingsFromHistoryToken(); updateSettingsFromHistoryToken();
pgf.updateAvailableGrammars();
} }
} }