// Clear current action
event.getParameters().put("action", "");
event.getParameters().put("url", "");
event.getParameters().put("prefs", "");
EventBus.getInstance().notifyObservers(
new UpdatedHistoryParametersEvent(event.getParameters(), false));
GadgetModel.getInstance().insert(
new AddGadgetToStartPageRequest(url, tabsResponse.get(0).getId(),
prefs));
}
else if (event.getParameters().get("action").equals("setTheme"))
{
// Clear current action
EventBus.getInstance().notifyObservers(
new UpdatedHistoryParametersEvent(event.getParameters(), false));
String url = event.getParameters().get("url");
ThemeModel.getInstance().set(url);
}
}
}, true);