BHandler::StartWatching(BMessenger, ...) is implemented completely wrong
|Reported by:||axeld||Owned by:||axeld|
The above method is implemented incorrectly, and doesn't do what it should do. It should send a message to the BMessenger, and asking it to start observing it, not the other way around. This is the only way to observe handlers in other teams. It's needed for BFilePanel for example.