title: Why doesn't NSWorkspace's openURL open for more than one URL?
body: <p>I have an action for a menu item that is supposed to open a URL base on the value of the 'lyricLink' property. It will work the first time (and all subsequent times where the value of 'lyricLink' is the same). But if the value of 'lyricLink' changes and the action is called again, it won't open the new link. Any ideas?</p>
  
  <pre><code>- (void)openLyricLink:(id)sender
  {
      [[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:[self lyricLink]]];
  }
  </code></pre>