carousel scrollTo does not update panel

I want to move the carousel to the first page on rotate.
I am able to do this with:
$$(“carousel”).scrollTo(1,1);
however, the panel is not reflecting the change until i touch the screen.
is there a way to programmatically reset the panel.

solution:

$$("carousel").scrollTo(1,0);

a={};
a.f = 1;
a.e = 1;
var b=$$("carousel").p?$$("carousel").q:$$("carousel").n,c;
$$("carousel").p?(c=Math.round(a.f/b),a.f=c*b):(c=Math.round(a.e/b),a.e=c*b);
$$("carousel").r=-c;
$$("carousel").g.panel&&$$("carousel").hc();

Try to use show() method to show the first view in carousel:

$$(“view1”).show();

Where “view1” - id of the first view in carousel:
{
view:“carousel”,
cols:[
{ id:“view1”,…},

]
}

Better solution. Thanks.

$$(“test_view1”).show();

the command "$$(“view1”).show(); " works fine in IE 10 on a PC, but not in IE 10 Touch version on a tablet.
The active carousel item ins’t shown while the internal ref. “Carousel._active_cell” is updated after the command.
Is there any other way to refresh the carousel ?
i made buttons to loop through the items…

function setNextSelectedCustomer(iDirection) {
var oCarousel = $$(‘active_db_select_car’)
if (oCarousel) {
var iMax = oCarousel._contentobj.childElementCount -1 ;
var iCurrent = oCarousel._active_cell;
var iNextToSet = iCurrent + iDirection;
if (iNextToSet < 0) { iNextToSet = iMax;}
if (iNextToSet > iMax) { iNextToSet = 0;}
if (iNextToSet >= 0) {
$$(oCarousel._cells[iNextToSet].config.id).show();
alert(“Carousel Item : “” + oCarousel._cells[iNextToSet].config.id + “” has to be active ??”); }
}};

the command "$$(“view1”).show(); " works fine in IE 10 on a PC, but not in IE 10 Touch version on a tablet.

We have tested show() method in ie10 on Nokia phone - it works. Could you attach the demo that reproduces the problem.