Hi
I faced with issue while refreshing my accordion view.
Let say I have one accordion and one button refreshing accordions data and
setting index.
nextCompanyButton.getButtonPressListeners().add(new
ButtonPressListener() {
@Override
public void buttonPressed(Button button) {
companiesAccordion.getPanels().remove(0,
companiesAccordion.getPanels().getLength());
CompanyViewController companyView =
UIComponents.companyView();
companyView.load(new BeanAdapter(new Company()));
Accordion.setLabel(companyView, "T1");
companiesAccordion.getPanels().add(companyView);
companyView = UIComponents.companyView();
companyView.load(new BeanAdapter(new Company()));
Accordion.setLabel(companyView, "T2");
companiesAccordion.getPanels().add(companyView);
companiesAccordion.setSelectedIndex(1);
}
});
As you can see, i'm removing all the panels and initing them from the
scrach.
So when i'm setting selection index to 0 it is ok no artifacts appears, but
if it is 1 accrodion is flipping. I mean the accordion area is getting blank
for a second or half and then is back to normal with right panel selected.
Seems like that half a second perion selection transition is done. But there
is no animation on screen.
So finally, I need to refresh my accordion and set correct panel index. Can
you tell me how can i do that without that flipping affect?
Perhaps I can turn off that selection animation while refresh or something?
Thanks, Eugene