recoverIndicator = FocusManager.Instance.FocusIndicator;
FocusManager.Instance.FocusIndicator = editModeIndicator;
}
+ UpdateState(true, isPressed);
return true;
}
{
CurrentValue -= 1;
}
+ sliderValueChangedHandler?.Invoke(this, new SliderValueChangedEventArgs {
+ CurrentValue = curValue
+ });
}
return true; // Consumed
}
{
CurrentValue += 1;
}
+ sliderValueChangedHandler?.Invoke(this, new SliderValueChangedEventArgs {
+ CurrentValue = curValue
+ });
}
return true; // Consumed
}
return false;
}
+ if (this.FocusableInTouch == false && editMode == false)
+ {
+ isFocused = false;
+ }
+
PointStateType state = e.Touch.GetState(0);
if (state == PointStateType.Down)
{
private bool OnTouchEventForThumb(object source, TouchEventArgs e)
{
+ if (this.FocusableInTouch == false && editMode == false)
+ {
+ isFocused = false;
+ }
+
PointStateType state = e.Touch.GetState(0);
if (state == PointStateType.Down)
{