3.1 Controller hierarchy in Traditional MVC

In order to handle the user events, traditional MVC had to organize controllers in a hierarchy. When a View received an event, it was handed out to its controller . Events are delivered according to the actual cursor presence (which basically indicates which View is in Focus) until they rare given to a controller that is willing to handle the event.

only one controller active at a time.