Propagación de eventos

En un contenedor de objetos de visualización con anidación profunda, la propagación de eventos suele ser un proceso exigente. Puede obviar las exigencias si gestiona el evento por completo en el objeto de destino y después llama al método stopPropagation() del objeto del evento. Si llama a este método, el evento no se propagará hacia arriba. Si llama a este método, los objetos principales no lo recibirán.

Se puede apreciar cierta ganancia si se reduce el grado de anidación del objeto de visualización y se evitan cadenas largas de eventos.

Registre eventos MouseEvent y no eventos TouchEvent siempre que sea posible. Los eventos MouseEvent provocan menos sobrecarga de procesador que los eventos TouchEvent.

Establezca las propiedades mouseEnabled y mouseChildren como false , si es posible.