ignore paint events from self