title: Widget not updated on launcher restart
body: <p>I've got a widget which will update itself whenever there's a configuration change (such as screen orientation), and whenever the phone is unlocked. This process involves setting <code>onClick</code> handlers for the buttons on my widget. This works well, however I have found that there's a usage case which causes my app to not respond to <code>onClick</code> events. This particular case is whenever the launcher restarts itself.</p>
  
  <p>Is there a way to detect when a launcher restarts, so I can update my widget manually? Or is there another way to ensure <code>onClick</code> handlers are not lost?</p>