<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Chris Muller <<a href="mailto:asqueaker@gmail.com">asqueaker@gmail.com</a>> schrieb am Sa., 18. Juli 2020, 04:42:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><br></div><div>As long as Notification>>#defaultAction remains </div><div><br></div><div>    ^nil </div><div><br></div><div>instead of </div><div><br></div><div>      self resume</div><div><br></div><div>then Smalltalk>>#run: <u>must</u> handle Notification, otherwise, what Tim said would happen with headless apps, will happen.</div></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">resume must not be called from defaultAction according to the ANSI standard. Squeak may differ, but having this in the class library would set a bad example for applications that implement their own notifications. Notifications resume by default anyway if not curtailed. The return value of defaultAction will be the resume value. So maybe it should read ^ self defaultResumeValue, or the latter selector should not exist in the library  classes.</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>