Bugzilla – Bug 10153
SqueezeCenter installer opens behind Finder window
Last modified: 2009-11-18 06:42:19 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.
I asked Julius in support to try this and it did not happen. It must only be on 10.5.
Never seen this. QA - can you reproduce?
Dean thinks that we should add code to the installer, to make the app window force it's self to be top most window.
The following line called from the script might help: osascript -e 'tell application "MyApplication" to activate'
is this still an issue?
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.
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.
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 :-)
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.
> 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?
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)?
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.)
Created attachment 5268 [details] Install step 1 Double-clicked on DMG file.
Created attachment 5269 [details] Install step 2 Double-clicked on 'SqueezeCenter Installer' (btw, should this be called 'Squeebox Software Installer' at this stage?)
Created attachment 5270 [details] Install step 3 Clicked 'Open' on security warning.
> 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...
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?
Honestly - I don't know how to fix this... tried a few things, still failing. Punting.
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. :(