[
https://issues.apache.org/jira/browse/PIVOT-454?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13078665#comment-13078665
]
Sandro Martini commented on PIVOT-454:
--------------------------------------
Some related discussion here:
http://apache-pivot-users.399431.n3.nabble.com/Viewport-scrolling-performance-td3219817.html
> Provide an alternate scroll pane optimization
> ---------------------------------------------
>
> Key: PIVOT-454
> URL: https://issues.apache.org/jira/browse/PIVOT-454
> Project: Pivot
> Issue Type: New Feature
> Components: wtk
> Reporter: Greg Brown
> Fix For: 2.1
>
>
> This optimization would perform double-buffering in the viewport component
> (or skin) rather than copying the contents of the video buffer. The buffer
> would be restricted to the size of the viewport rather than the view.
> The component can rebuild the buffer every time it is called to repaint (or
> possibly limit to updating the repaint region?). When the viewport top left
> or bottom right changes, the component can paint the unaffected area into the
> new buffer, then only repaint the affected area.
> This optimization will allow content to be painted on top of a scroll pane,
> which the current optimization does not support (e.g. non-modal dialogs and
> watermark decorators do not work with the existing optimization).
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira