Here's an overly complicated scenario for you:
I have a widget in a parent ui.View, and that parent view has been transformed, a scale and translation only - no rotation. That view is in turn a subview of another ui.View, and then finally that view is the content view of a ui.ScrollView...like this:
ui.ScrollView
+-- subview A
+-- subview B (transform applied)
+-- widget
So what I'd like to do is somehow get the position of that final widget in the local coordinates of the top scrollview. But just trying to convert the x,y position of the widget via ui.convert_point() doesn't seem to work for me? At least, the resulting point doesn't seem to be in the right place.
Open to suggestions...I feel like I need to use the inverse transform to get a valid starting point for conversion.