You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Even if the max value does not change, the thumb handle disappears forever. The animation is also gone.
This only appears to happen if the max value is changed as a direct result of onStopTrackingTouch.
An easy test case is the following:
@Override
public void onStopTrackingTouch(DiscreteSeekBar seekBar) {
seekBar.setMax(seekBar.getMax());
}
This will permanently break the indicator until the activity or fragment is reloaded.
Expected behaviour
At the very least I would expect setting the max value to the same value to do nothing (this can of course be done by the consumer as well).
In all other cases I would expect the indicator to keep working when setting the max value from onStopTrackingTouch();
The text was updated successfully, but these errors were encountered:
I have the following onStopTrackingTouch listener:
The viewModel observer eventually updates the max value of the seekbar:
Even if the max value does not change, the thumb handle disappears forever. The animation is also gone.
This only appears to happen if the max value is changed as a direct result of onStopTrackingTouch.
An easy test case is the following:
This will permanently break the indicator until the activity or fragment is reloaded.
Expected behaviour
At the very least I would expect setting the max value to the same value to do nothing (this can of course be done by the consumer as well).
In all other cases I would expect the indicator to keep working when setting the max value from onStopTrackingTouch();
The text was updated successfully, but these errors were encountered: