Making the Stage Frontmost When Using Login Items on Mac OS X

(This workaround is needed for Mac OS 10.9 and later only.)

When opening Isadora documents automatically using the Login Items feature of System Preferences, the menu bar of the Finder will be in front of the stage. (Since 10.9, this is the case for all applications, not just Isadora.)

This article allows you to work around the problem.

  1. Before you begin, ensure that “Automatically Show Stages” is turned of in the Isadora Preferences.
  2. Download and unzip this AppleScript application called “activate-isadora-and-show-stage”
  3. Place the AppleScript in a handy location, like the Isadora folder inside the Applications folder.
  4. From the Apple menu, go to System Preferences > Users and Groups
  5. Click the “lock” icon and enter your password to open the panel.
  6. Click the Login Items tab
  7. Drag the Isadora document you want to open into the Login Items list so it opens first.
  8. Then, drag the AppleScript application “activate-isadora-and-show-stage” into the Login Items panel so it opens second

Now reboot your computer.

Isadora will automatically open the file you specified in step 7, and 60 seconds later the AppleScript application will 1) activate Isadora (bringing it to the front) and 2) simulate pressing Command-G to show the stage.

Here is the code for the AppleScript application in case you need to rebuild the AppleScript application:

delay 60
tell application “System Events”
set the frontmost of process “IsadoraCore” to true
keystroke “g” using {command down}
end tell



Comments are closed.