Hi, I've been cleaning up the warnings inside the controls code base and one of the warnings left (beside many generic problems in the *View-classes) is the casting from *Property to *StyleableProperty.
> final StyleableProperty<Boolean> prop = > (StyleableProperty<Boolean>)focusTraversableProperty(); now I think I found a way to get away with out an unchecked cast warning by writing > final StyleableProperty<Boolean> prop = > (StyleableProperty<Boolean>)(WritableValue<Boolean>)focusTraversableProperty(); Anyone having a better idea? Tom