Good to hear that this will be fixed. Just to make sure: The problem also occurs when the event is thrown indirectly from somewhere within "Foo".
@ApplicationScoped |
@PerformanceLogged |
public class Foo { |
|
@Inject OtherClass other; |
|
private void bar(@Observes Object x) { |
// do something |
} |
|
public void someMethod(){ |
other.fireEvent(); |
} |
} |
|
public class Other { |
@Inject |
Event<Object> o; |
|
public void fireEvent() { |
o.fire(new Xxx()); |
} |
}
|
|