widget.newPickerWheel rotation/landscape orientation issue

Build: 2014.2189

I have a pickerWheel control I am using to capture user input for a page number. The different columns of hte wheel determine the hundreds, tens and ones digit for the target page. Using it as an alternative to a textfield which cannot be rotated.

The Problem: Whenever I rotate the picker wheel (either by rotating its parent group or by rotating the pickerwheel itself with pickerwheel.rotation) the graphic renders incorrectly and does not behave properly in landscape orientations.

In landscape orientation, when I swipe up or down on a column (left and right with respect to portrait orientation) the column does not move. But if I begin a gesture on a column and swipe left and right (up and down with respect to portrait orientation) the control will move (as if it was still in portrait mode). On top of this, the various options stack on top of each other (image attached, see tens column, where 2 is over 1).

I am using a single orientation (portrait) and using the orientation event rather than the resize function.

I’ve tried the following to attempt to fix it:

  1. rotate the widget separate from a group

  2. skinning the widget properly (my screenshot has a messed up skin)