I have been running into problems with transitions in Pivot. Admittedly,
I have been using Pivot in a few ways that probably aren't particularly
common...

 

Before I raise a JIRA issue, I wondered if anybody has any tips /
information they could give me:

 

I have been trying to get functionality implemented whereby dialogs can
be dragged outside of the main Pivot window. I am hosting the Pivot
dialog in an AWT dialog. My code was based on the Pivot Contrib library:
http://code.google.com/a/apache-extras.org/p/pivot-contrib/

 

I have the functionality working reasonably well, but have had to
address a number of bugs that are caused by the Pivot transition
implementation. I have had to implement my own skin classes to override
certain methods to disable transition animations as they caused
problems. For example:

 

*         Sometimes  transitions steals focus. If a dialog is opened in
a context menu action, the fade effect for the context menu can steal
the focus from the newly opened dialog.

*         Sometimes transitions prevent redraw. Rollup animations can
interfere with the redrawing of the dialog that is hosted in a
java.awt.Dialog.

 

Is there any scope for improvements with the Pivot implementation of
transitions? Am I hitting bugs, or am I just using Pivot in an
unsupported fashion? Why are transitions stealing focus / preventing
redawing?

 

I could put together some test cases, although due to the library code
they will be quite large and not very succinct.

 

Oliver 

Reply via email to