Implementé un modal en Zkoss con varias diapositivas, una de las modalPage tiene un componente deslizante con un cuadro largo relacionado. Los dos componentes usan el mismo valor así:
<u:longbox id="longbox-input" value="@bind(viewModel.amount)" onChange="@command('updateValue')" onOK="@command('updateValue')" /> <u:slider id="slider-input" mold="sphere" width="100%" minpos="@load(viewModel.amountMinValue)" maxpos="@load(viewModel.amountMaxValue)" curpos="@bind(viewModel.amount)" onScroll="@command('updateValue')" />Cuando estoy en modalPage, todo funciona como se esperaba, de esta manera, si ingreso algún valor en el cuadro largo, el valor se mostrará en el control deslizante y viceversa. Cuando cambio modalPage, el valor en el cuadro largo se muestra correctamente, el valor del control deslizante es correcto pero la posición del cursor del control deslizante es incorrecta incluso si el valor de la cantidad es correcta. ¿Tuviste algo similar?