Perfect!  Works like a charm.  Thanks a bunch.<br><br>-Kris<br><br><br><div class="gmail_quote">On Thu, Nov 6, 2008 at 8:57 AM, Simon Schampijer <span dir="ltr"><<a href="mailto:simon@schampijer.de">simon@schampijer.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Kristofer Plunkett wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">
Hi there,<br>
<br>
I'm working on a Sugar activity called Classroom<br></div>
Presenter<<a href="http://xo.orderedpixels.com" target="_blank">http://xo.orderedpixels.com</a>>and have the need to find out<div class="Ih2E3d"><br>
when the activity is quitting.  It looks like<br>
there is a 'quit' signal in activity.py, but it is part of a private<br>
subclass.  The write_file() method seems like the only way to gain access to<br>
that information, but that method also gets called occasionally when the<br>
activity is not quitting, so this is not a reliable means.<br>
<br>
Is there a better way?  A way at all?  If not, should I file a bug report?<br>
Maybe try modifying activity.py and offering a patch?<br>
<br>
Thanks,<br>
Kris<br>
</div></blockquote>
<br>
Just override the can_close method like browse is doing can work.<br>
<a href="http://dev.laptop.org/git?p=web-activity;a=blob;f=webactivity.py;h=badc6f7ec185350f7e68750a06c1194aeec93535;hb=HEAD#l450" target="_blank">http://dev.laptop.org/git?p=web-activity;a=blob;f=webactivity.py;h=badc6f7ec185350f7e68750a06c1194aeec93535;hb=HEAD#l450</a><br>

<br>
HTH,<br><font color="#888888">
   Simon<br>
</font></blockquote></div><br>