<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>