On Mon, Jun 30, 2014 at 10:33 AM, Chris Muller <asqueaker@gmail.com> wrote:
TSTTCPW but I think we should revisit #flash again because sometimes it's so fast I barely saw it.

Then flash needs a 1/16 - 1/8 sec or thereabouts delay to make it visible right?
 

I'll try this unconditional flash for a few days, make sure it won't become, ahem, annoying, before trunking it..  ;-)



On Mon, Jun 30, 2014 at 12:23 PM, <commits@source.squeak.org> wrote:
Chris Muller uploaded a new version of Morphic to project The Inbox:
http://source.squeak.org/inbox/Morphic-cmm.728.mcz

==================== Summary ====================

Name: Morphic-cmm.728
Author: cmm
Time: 30 June 2014, 12:23:11.962 pm
UUID: 09c9997d-d2e2-4e71-9077-c768f21a0071
Ancestors: Morphic-dtl.727

- If the Reuse Windows preference is set, and an existing window on the desktop qualifies as reusable for a request, #flash it after activating it to ensure the user's attention will be guided to its on-screen location.

=============== Diff against Morphic-dtl.727 ===============

Item was changed:
  ----- Method: SystemWindow>>openInWorld:extent: (in category 'open/close') -----
  openInWorld: aWorld extent: extent
        "This msg and its callees result in the window being activeOnlyOnTop"
        ^ self anyOpenWindowLikeMe
                ifEmpty:
                        [ self
                                position: (RealEstateAgent initialFrameFor: self initialExtent: extent world: aWorld) topLeft ;
                                extent: extent.
                        self openAsIsIn: aWorld ]
                ifNotEmptyDo:
                        [ : windows |
                        windows anyOne
                                expand ;
                                activate ;
+                               postAcceptBrowseFor: self ;
+                               flash ]!
-                               postAcceptBrowseFor: self ]!









--
best,
Eliot