MagiCal Bug Report

2 Votes

Other menu bar items restart after Magical

  • Type: Incorrect Functionality
  • Version Tested: 1.1r2 (Universal)
  • OS Version Affected: Mac OS X 10.6
  • Status: Open


I have also iStat Menus app running to autostart on log in with MagiCal and noticed that when Magical starts, the rest of the menus have to "restart" when MagiCal loads up. I see the other icons (iStat menu, bluetooth, battery indicator) all disappear [since they usually load first] when MagiCal starts - then reappear, as if they are restarting after MagiCal loads.

I disabled Magical to cross check to auto start and noticed that all the menu items all start together instantly when Magical is disabled on start up.

Submitted at 12:01pm on 27 Sep 2009


Yes, that's right. MagiCal restarts SystemUIServer (the service that controls the menu bar) so that it can insert itself to the right of all the other menu items. If it didn't do this you'd be restricted to placing MagiCal to the left of the other icons.

There are other menu clocks that don't restart SystemUIServer (MenuCal, for example) but still appear to the far right, but I don't know how they do it. If someone tells me, I'll implement that approach instead. In the meantime though, retarting SystemUIServer seems to be harmless, if a little alarming to users that aren't expecting it.

Posted by Nick at 9:50pm on 30 Sep 2009


Add More Information


(optional, will not appear on report)

What is twenty-two plus ten?