Bug 10153 - SqueezeCenter installer opens behind Finder window
: SqueezeCenter installer opens behind Finder window
Status: NEW
Product: Logitech Media Server
Classification: Unclassified
Component: Mac Installer
: 7.4.0
: Macintosh MacOS X 10.5
: -- normal (vote)
: Investigating
Assigned To: Michael Herger
: Support-Important
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-11-26 12:46 UTC by Dan Evans
Modified: 2009-11-18 06:42 UTC (History)
3 users (show)

See Also:
Category: ---


Attachments
Screenshot of install windows on Mac (261.89 KB, image/png)
2009-04-09 10:33 UTC, Dan Evans
Details
Install step 1 (428.20 KB, image/png)
2009-05-26 08:54 UTC, Dan Evans
Details
Install step 2 (437.94 KB, image/png)
2009-05-26 08:56 UTC, Dan Evans
Details
Install step 3 (419.03 KB, image/png)
2009-05-26 08:57 UTC, Dan Evans
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dan Evans 2008-11-26 12:46:06 UTC
After double-clicking on the "SqueezeCenter Installer" icon within our DMG, you next get the warning message about this program being downloaded from the internet.  Then our installer opens but it opens behind any Finder windows you have open and be easily invisible.
Comment 1 Dan Evans 2008-11-26 12:53:53 UTC
I asked Julius in support to try this and it did not happen.  It must only be on 10.5.
Comment 2 Michael Herger 2008-11-26 23:41:31 UTC
Never seen this. QA - can you reproduce?
Comment 3 James Richardson 2008-12-01 10:04:28 UTC
Dean thinks that we should add code to the installer, to make the app window force it's self to be top most window.
Comment 4 Michael Herger 2009-02-24 06:22:56 UTC
The following line called from the script might help:

osascript -e 'tell application "MyApplication" to activate'
Comment 5 Michael Herger 2009-04-09 05:39:53 UTC
is this still an issue?
Comment 6 Dan Evans 2009-04-09 10:33:49 UTC
Created attachment 5089 [details]
Screenshot of install windows on Mac

I think it's gotten better?  It used to open fully behind the main Finder window.  Now it opens behind the Finder window displaying SC's DMG contents.  See pic.
Comment 7 Michael Herger 2009-04-14 05:13:40 UTC
Are there any special steps I need to make to reproduce this issue? It's working so fine for me :-). I'll still investigate a bit.
Comment 8 Michael Herger 2009-04-14 06:08:22 UTC
change 25933 - added code to bring the window to the front when it's displayed. Please test - as I've never been able to reproduce this issue I'm not sure it's working at all :-)
Comment 9 Dan Evans 2009-04-17 10:43:58 UTC
Tried 26010 this morning.  No change from screenshot in comment #6.

I'm not doing anything out of the ordinary, I think.  Steps:

1. download new build to folder
2. open Finder and navigate to the folder
3. double-click on SC build file
   * Window opens showing contents of DMG ... it opens as top-most window
4. double-click on the install icon, "SqueezeCenter Installer"
5. click "Open" on the scary warning dialog, "X is an application which was downloaded from the internet.  Are you sure...?"
   * Installer Window opens behind contents window, as in screenshot.
Comment 10 Michael Herger 2009-04-20 01:15:51 UTC
> 5. click "Open" on the scary warning dialog, "X is an application which  
> was downloaded from the internet.  Are you sure...?"

This might be key to this issue: I never get this message, and my
installer always opens on top. Are you installing the file from a network
share?
Comment 11 Michael Herger 2009-05-25 04:02:57 UTC
Auto updater should take care of the warning and the focus issue. Do you still see this when installing from the pref pane (might need to do a manual install today, as the auto update was broken in recent nightlies)?
Comment 12 Dan Evans 2009-05-26 08:52:18 UTC
Michael-- I have yet to see a successful update on Mac, so I don't know if this is happening with an update.  I just manually installed 26732 to correct the download issue.  I'll watch how the update goes when it offers.

For manual updates, I still see this issue.  New screenshots attached.  However, given your time constraints, I'm not sure this is worth the time or effort at this stage.  That's up to you, though.  (cc'ing MWeldon too.)
Comment 13 Dan Evans 2009-05-26 08:54:45 UTC
Created attachment 5268 [details]
Install step 1

Double-clicked on DMG file.
Comment 14 Dan Evans 2009-05-26 08:56:18 UTC
Created attachment 5269 [details]
Install step 2

Double-clicked on 'SqueezeCenter Installer'  (btw, should this be called 'Squeebox Software Installer' at this stage?)
Comment 15 Dan Evans 2009-05-26 08:57:08 UTC
Created attachment 5270 [details]
Install step 3

Clicked 'Open' on security warning.
Comment 16 Michael Herger 2009-05-26 12:05:14 UTC
> Double-clicked on 'SqueezeCenter Installer'  (btw, should this be called
> 'Squeebox Software Installer' at this stage?)

That's a very good question which I'd like to see answered once and for  
all, too. It would/should/will be "Squeezebox Server installer" afaik. But  
it has changed four times withing two months...
Comment 17 Michael Herger 2009-06-15 07:26:43 UTC
This should now be somewhat improved in that the installer as downloaded by SC's own update code should not show this behaviour. Only manually downloaded installers still suffer from this issue. Can you confirm this?
Comment 18 Michael Herger 2009-07-30 01:11:38 UTC
Honestly - I don't know how to fix this... tried a few things, still failing. Punting.
Comment 19 Dan Evans 2009-11-18 06:42:19 UTC
FYI, I've noticed after installing a couple other Mac apps or utilities that it happens to other installs too.  Not just our software.  Maybe there's nothing to do here. :(