<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><br><div><br><blockquote type="cite"><div>On Apr 14, 2023, at 3:48 PM, Rajat Mahajan <rmahajan@openjdk.org> wrote:</div><br class="Apple-interchange-newline"><div><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">On pressing the Copy button we keep waiting in AWT-EventQueue thread in reconstruct() function as we detect that we have missing information for the animated image since we are copying single frame at a time.<br></blockquote></div></blockquote></div><br><div>Is it really the case that multiple frames are copied one at a time?</div><div><br></div><div>I don’t see that, and don’t see how that could work.</div><div><br></div><div>I’m not saying it is wrong to copy only the first frame, as that is the only reasonable option if the goal is to transfer a BufferedImage.</div><div><br></div><div>I assume there is no Java representation of a multi-frame image that could be copied?</div><div><br></div><div><br></div></body></html>