[ 
https://issues.apache.org/jira/browse/PIVOT-376?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Greg Brown resolved PIVOT-376.
------------------------------

    Resolution: Fixed
      Assignee: Greg Brown

The flicker occurs because newer versions of Java on OS X coalesce paint events 
differently than previous versions (as well as JREs on other operating 
systems). Java on OS X now allows paint events to occur before queued callbacks 
run, so the dialog was being painted at its initial size and location before 
being repositioned.

The reposition logic now runs in the windowOpened() event itself rather than a 
callback, so the flicker does not occur.


> Alerts briefly show at wrong location when opened
> -------------------------------------------------
>
>                 Key: PIVOT-376
>                 URL: https://issues.apache.org/jira/browse/PIVOT-376
>             Project: Pivot
>          Issue Type: Bug
>          Components: wtk
>            Reporter: Greg Brown
>            Assignee: Greg Brown
>            Priority: Minor
>             Fix For: 1.4.1
>
>
> Occurs on newer Java versions on Mac OS X 10.6. When a new alert (or dialog) 
> is opened, the window may momentarily appear at 0, 0 and then shift to the 
> center.
> Possible fix is to set the dialog's visibility to false when it is opened and 
> then reset it to true after it has been repositioned.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to