@enact/spotlight
Advanced tools
Changelog
[2.1.3] - 2018-09-10
moonstone/Scroller
, moonstone/VirtualList.VirtualGridList
, and moonstone/VirtualList.VirtualList
to show overscroll effects properly on repeating wheel inputmoonstone/TooltipDecorator
to handle runtime error when setting tooltipText
to an empty stringmoonstone/VideoPlayer
timing to read out infoComponents
accessibility value when moreButton
or moreButtonColor
is pressedui/Marquee
to stop when blurred during restart timerChangelog
[2.1.2] - 2018-09-04
moonstone/ExpandableItem
to prevent default browser scroll behavior when 5-way key is pressed on the first item or the last itemmoonstone/Scroller
scrolling behavior for focused items in 5-way modemoonstone/Scroller
to scroll container elements into viewmoonstone/TooltipDecorator
to update position when tooltipText
is changedmoonstone/VideoPlayer
to prevent default browser scroll behavior when navigating via 5-waymoonstone/VirtualList
to allow onKeyDown
events to bubblemoonstone/VirtualList.VirtualGridList
and moonstone/VirtualList.VirtualList
scrolling via page up or down keysspotlight
to prevent default browser scrolling behavior when focusing elements within a spotlight container configured with overflow: true
ui/GridListImageItem
to properly set selected
styleui/Marquee
positioning bug when used with CSS flexbox layoutsChangelog
[2.1.1] - 2018-08-27
moonstone/Scroller
, moonstone/VirtualList.VirtualGridList
, and moonstone/VirtualList.VirtualList
to show overscroll effects only by wheel inputmoonstone/VideoPlayer
so that activity is detected and the autoCloseTimeout
timer is reset when using 5-way to navigate from the media sliderspotlight
to correctly handle focus with 'self-only'
containersspotlight/SpotlightContainerDecorator
to unmount config instead of remove when spotlightId is changed if it preserves idChangelog
[2.1.0] - 2018-08-20
moonstone/VideoPlayer
property noMediaSliderFeedback
moonstone/VideoPlayer.MediaControls
property playPauseButtonDisabled
i18n
to use the latest version of the ilib
moonstone/Picker
key down hold threshold to 800ms before firing the onChange
eventmoonstone/GridListImageItem
to properly vertically align when the content varies in sizemoonstone/Scroller
, moonstone/VirtualList.VirtualGridList
, and moonstone/VirtualList.VirtualList
to not scroll by draggingmoonstone/Slider
to not emit onChange
event when value
has not changedmoonstone/VideoPlayer
to focus on available media buttons if the default spotlight component is disabledmoonstone/VideoPlayer
to keep media controls visible when interacting with popupsmoonstone/VideoPlayer
to read out infoComponents
accessibility value when moreButtonColor
is pressedmoonstone/VideoPlayer
to round the time displayed down to the nearest secondmoonstone/VirtualList
to restore last focused item correctlyui/VirtualList
sampler to use ui/Item
instead of moonstone/Item
ui/FloatingLayer
to apply key
s to prevent React warningsChangelog
[2.0.2] - 2018-08-13
moonstone/DatePicker
to correctly change year when minYear
and maxYear
aren't providedmoonstone/EditableIntegerPicker
management of spotlight pointer modemoonstone/LabeledIcon
and moonstone/LabeledIconButton
to have proper spacing and label-alignment with all label positionsmoonstone/Popup
to prevent duplicate 5-way navigation when spotlightRestrict="self-first"
moonstone/Scroller
not to scroll to wrong position via 5way navigation in RTL languagesmoonstone/Scroller
not to scroll when focusing in pointer modemoonstone/Slider
to forward onActivate
eventmoonstone/VideoPlayer
to reset key down hold when media becomes unavailablespotlight
to update pointer mode after hiding webOS VKBui/Image
to not display "missing image" icon when src
fails to loadui/Image
to not require src
prop if placeholder
is specifiedui/GridListImageItem
to not require source
propui/Scrollable
to use GPU acceleration to improve rendering performanceui/Marquee
to move position: relative
style into animate
class to improve rendering performanceChangelog
[2.0.1] - 2018-08-01
moonstone/Dialog
read order of dialog contentsmoonstone/Scroller
to go to next page properly via page up/down keysspotlight
to not blur when pointer leaves floating webOS app while pausedChangelog
[2.0.0] - 2018-07-30
ui/Skinnable.withSkinnableProps
higher-order componentmoonstone/LabeledIcon
and moonstone/LabeledIconButton
components for a lightweight Icon
or IconButton
with a labelmoonstone/VideoPlayer
property noAutoShowMediaControls
ui/LabeledIcon
component for a lightweight Icon
with a labelspotlight
to default to 5-way mode on initializationmoonstone/Scroller
to prevent scrolling via page up/down keys if there is no spottable component in that directionmoonstone/Dialog
to hide titleBelow
when title
is not setmoonstone/Image
to suppress drag and drop support by defaultmoonstone/VideoPlayer
audio guidance behavior of More buttonmoonstone/VirtualList.VirtualGridList
and moonstone/VirtualList.VirtualList
to handle focus properly via page up/down keys when switching to 5-way modemoonstone/Popup
to spot the content after it's mountedmoonstone/Scroller
, moonstone/VirtualList.VirtualGridList
, and moonstone/VirtualList.VirtualList
to scroll properly via voice control in RTL localesspotlight
to blur when pointer leaves floating webOS appspotlight
to prevent changing the active container when the currently active container is restricted is "self-only"ui/Scrollable
to ignore native drag events which interfered with touch drag supportChangelog
[1.13.4] - 2018-07-30
moonstone/DatePicker
to calculate min and max year in the current calenderChangelog
[2.0.0-rc.3] - 2018-07-23
i18n/ilib
to calculate time properly over DST boundary in fa-IR localemoonstone/ContextualPopup
to refocus its activator on close when the popup lacks spottable childrenmoonstone/Scroller
, moonstone/VirtualList.VirtualGridList
, and moonstone/VirtualList.VirtualList
to scroll properly when holding down paging control buttonsmoonstone/ExpandableItem
spotlight behavior when leaving the component via 5-waymoonstone/RadioItem
circle thickness to be 2px, matching the designmoonstone/Slider
to correctly prevent 5-way actions when activatedmoonstone/ExpandableItem
and other expandable components to spotlight correctly when switching from pointer mode to 5-way with closeOnSelect
spotlight
to track pointer mode while paused