Simon,<div><br></div><div>I knew I did something to get rid of it.  I wonder if there is a way to detect if a keep button is present and get rid of it if there is one.  It seems to me I've done something similar in python.  Maybe trap an exception and ignore it?</div>
<div><br></div><div>James Simmons<br><br><div class="gmail_quote">On Wed, Aug 17, 2011 at 10:05 AM, Simon Schampijer <span dir="ltr"><<a href="mailto:simon@schampijer.de">simon@schampijer.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 08/17/2011 04:46 PM, James Simmons wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Simon,<br>
<br><div class="im">
Read Etexts does this:<br>
<br>
<a href="http://activities.sugarlabs.org/en-US/sugar/addon/4035" target="_blank">http://activities.sugarlabs.<u></u>org/en-US/sugar/addon/4035</a><br>
<br>
James Simmons<br>
</div></blockquote>
<br>
You don't hide the button - you remove it:<br>
<br>
/home/erikos/Activities/<u></u>ReadETexts.activity/<u></u>ReadEtextsActivity.py:353:       activity_toolbar.remove(<u></u>activity_toolbar.keep)<br>
/home/erikos/Activities/<u></u>ReadETexts.activity/<u></u>ReadEtextsActivity.py:354:       activity_toolbar.keep = None<br>
<br>
<br>
In any case with the patch your activity does start fine, no traces and the keep button is gone.<br>
<br>
Regards,<br><font color="#888888">
   Simon</font><div><div></div><div class="h5"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Wed, Aug 17, 2011 at 9:41 AM, Simon Schampijer<<a href="mailto:simon@schampijer.de" target="_blank">simon@schampijer.de</a><u></u>>wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 08/17/2011 04:26 PM, James Simmons wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Simon,<br>
<br>
I haven't been testing with sugar-jhbuild for some time now.  I just use<br>
the<br>
version of Sugar that comes with my distro.  I test on both Fedora 12 and<br>
Fedora 10 and figure that if it works on both of those it will work<br>
anywhere.  Lately versions of Sugar are breaking my code (like when I<br>
write<br>
an Activity that does not leave behind a Journal entry, and now when I<br>
hide<br>
the Keep button).<br>
<br>
My book demonstrates how to hide the Keep button and recommends doing it.<br>
<br>
I understand that Python 3 will break absolutely everything we have.<br>
  Maybe<br>
we could maintain backward compatibility until we have to deal with Python<br>
3, then clean up all the cruft then.<br>
<br>
James Simmons<br>
<br>
</blockquote>
<br>
Can you send me one of your activities that only has the hide button issue?<br>
<br>
Regards,<br>
   Simon<br>
<br>
</blockquote>
<br>
</blockquote>
<br>
</div></div></blockquote></div><br></div>