title: Waiting for a promise to be resolved in a different controller
body: <p>I'm struggling to AngularJS trying to get a piece of code delayed until a promised will be resolved.</p>
  
  <p>My promise is being called and executed in Controller A, but i need a piece of code from Controller B to delay its execution until the promise from Controller A will be totally resolved.</p>
  
  <p>I've been doing some kind of hacks with <code>$scope.$watch</code> but i'm sure there must be another different way to accomplish this.</p>
  
  <p>Am I wrong?</p>
  
  <p>Thanks in advance!</p>