<html>
    <head>
      <base href="http://fiji.sc/bugzilla/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:hinerm@gmail.com" title="Mark Hiner <hinerm@gmail.com>"> <span class="fn">Mark Hiner</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_FIXPENDING "
   title="FIXPENDING - Orphan windows when Quit was cancelled"
   href="http://fiji.sc/bugzilla/show_bug.cgi?id=1022">bug 1022</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>REOPENED
           </td>
           <td>FIXPENDING
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_FIXPENDING "
   title="FIXPENDING - Orphan windows when Quit was cancelled"
   href="http://fiji.sc/bugzilla/show_bug.cgi?id=1022#c7">Comment # 7</a>
              on <a class="bz_bug_link 
          bz_status_FIXPENDING "
   title="FIXPENDING - Orphan windows when Quit was cancelled"
   href="http://fiji.sc/bugzilla/show_bug.cgi?id=1022">bug 1022</a>
              from <span class="vcard"><a class="email" href="mailto:hinerm@gmail.com" title="Mark Hiner <hinerm@gmail.com>"> <span class="fn">Mark Hiner</span></a>
</span></b>
        <pre> Jan - the original cause for bug report is that ImageWindows do not get
disposed when they are closed during a potential quit operation[1].

 Fiji makes some significant changes to what ImageJ does when it quits, which
Curtis discussed in a news post[2].

 So on the Fiji side we have to take some extra precautions when images are
closed to ensure they are disposed, so things don't get out of synch in the
event of a subsequent cancel[3, 4].

 Note that these patches won't affect the ImageJ 1.49q5 behavior when closing
from a macro. That is a separate issue[5], but something we should be able to
easily accommodate when we upgrade to 1.49q.

Thanks again!

[1]
<a href="https://github.com/imagej/ImageJA/blob/v1.49p/src/main/java/ij/gui/ImageWindow.java#L401-403">https://github.com/imagej/ImageJA/blob/v1.49p/src/main/java/ij/gui/ImageWindow.java#L401-403</a>

[2] <a href="http://imagej.net/2014-07-11_-_Fiji_won%27t_quit">http://imagej.net/2014-07-11_-_Fiji_won%27t_quit</a>!

[3]
<a href="https://github.com/imagej/ij1-patcher/commit/1eef7e2e7b3b41df66ba90a09849e793ef180eb4">https://github.com/imagej/ij1-patcher/commit/1eef7e2e7b3b41df66ba90a09849e793ef180eb4</a>

[4]
<a href="https://github.com/imagej/imagej-legacy/commit/5b7185b228feedf69c516f31124cfe0e6f17d709">https://github.com/imagej/imagej-legacy/commit/5b7185b228feedf69c516f31124cfe0e6f17d709</a>

[5] <a href="https://github.com/imagej/ij1-patcher/issues/34">https://github.com/imagej/ij1-patcher/issues/34</a></pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>