You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flex.apache.org by "OmPrakash Muppirala (JIRA)" <ji...@apache.org> on 2014/11/06 02:55:35 UTC

[jira] [Resolved] (FLEX-34633) HSlider track (Android4 skin) not being filled if thumb position set programmatically

     [ https://issues.apache.org/jira/browse/FLEX-34633?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

OmPrakash Muppirala resolved FLEX-34633.
----------------------------------------
    Resolution: Fixed

Fixed in http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/ffd85a5c

Will be merged into develop branch soon.

> HSlider track (Android4 skin) not being filled if thumb position set programmatically
> -------------------------------------------------------------------------------------
>
>                 Key: FLEX-34633
>                 URL: https://issues.apache.org/jira/browse/FLEX-34633
>             Project: Apache Flex
>          Issue Type: Bug
>          Components: Mobile: HSlider
>    Affects Versions: Apache Flex 4.14.0
>         Environment: Windows 7 / Flash Builder 4.7
>            Reporter: Ad Pijnenburg
>            Assignee: OmPrakash Muppirala
>            Priority: Minor
>
> The Android4 HSliderSkin causes the slider track not being filled up to the thumb's position if the slider's thumb is positioned programmatically, i.e. positioned not by user interaction but by setting the value property of the HSlider's instance in code.
> Quick fix by adding the following code lines to the set hostComponent function in HSliderSkin.as:
> if (_hostComponent) _hostComponent.removeEventListener(FlexEvent.VALUE_COMMIT, thumbPositionChanged_handler);
> if (_hostComponent) _hostComponent.addEventListener(FlexEvent.VALUE_COMMIT, thumbPositionChanged_handler);



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)