Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8126218

Canvas: Updates to the Canvas can be lost in some cases

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not an Issue
    • Icon: P3 P3
    • 7u6
    • 7u6
    • javafx

      The PG sync mechanism for canvas passes the reference to the growable data buffer down to the NGCanvas. This reference overwrites the existing buffer reference. The buffer is not consumed at sync time but only when the NGCanvas is rendered. This means that if a new buffer is passed down at sync time before the old buffer is rendered, the graphics commands in the old buffer will be lost.

      This is a problem because the canvas is defined as persistent.

            jandrese Joe Andresen (Inactive)
            jandrese Joe Andresen (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: