# Codename One Update: UI Validation, Animation Handling, Component Ownership, and Dialog Improvements

DevFeed: [Codename One Update: UI Validation, Animation Handling, Component Ownership, and Dialog Improvements](<https://devfeed.tech/articles/validate-owner-badges-imageviewer-and-picker-range-19657.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/validate-owner-badges-imageviewer-picker-range/>)

Author: Shai Almog

Published: 2018-11-14T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [ui](<https://devfeed.tech/topics/ui.md>), [Tool](<https://devfeed.tech/topics/tool.md>)

Tags: [animation](<https://devfeed.tech/tags/animation.md>), [components](<https://devfeed.tech/tags/components.md>), [dialog](<https://devfeed.tech/tags/dialog.md>), [feature](<https://devfeed.tech/tags/feature.md>), [ui](<https://devfeed.tech/tags/ui.md>), [update](<https://devfeed.tech/tags/update.md>), [validation](<https://devfeed.tech/tags/validation.md>)

## AI overview

A Codename One update introduces UI validation in the component inspector, changes animation-related UI mutation handling, adds component ownership hierarchies, and updates dialogs and popups to use ownership for pointer-event handling.

## Source excerpt

I've been pretty busy over the past few weeks and didn't get a chance to write a "what's new" post. This caused a huge backlog of new features which I'll try to cut down in this post. UI Validation This is a feature that's coming in the Friday update. Component inspector has a new "Validate" button that checks the UI for common mistakes. Right now it only checks for nested scrollables on the Y axis but ideally we should include additional checks.