richmond62 wrote: ↑Sat Feb 13, 2021 7:37 pm
[Usually, when I want to know how effective "my rect" is I go to what in America is called a proctologist.

]
funny/not funny - and in any case, you'd have to append an 'um' before the proctologist will deign to see you.
But joking aside, there can be an issue with the surrounding space. In the OP's example, (s)he may not want trigger a mouse action unless actually clicking on the globe directly.
A more personal example is what i was designing recently - in cardiology we will often use 'bullseye' plots as multi-parametric imaging or simple scoring to describe heart function in a single image. A common usage is to divide the main pumping chamber of the heart (the left ventricle) into 16 segments corresponding to arterial distribution and to then assign a score and color code to each of the 16 segments.
The problem i had to solve recently was how to trigger an action on clicking on a segment of the bullseye plot. I thought initially the easiest way may be to use built it tools but couldn't find a good way to do this. I ended up using a vector graphics program (Affinity Designer) to create the bullseye plot, built up of individual segments initially exported as SVGs - that kinda worked but it proved impossible to click on the correct segment because of overlapping rects and it seems the 'effective rect' doesn't work on SVGs.
I then re-exported as PNG and put this together in LC - the images below show the 'all normal' state, the issue with the rects overlapping - you can see it would be nigh-on impossible to click on the desired segment.
Using 'the effective rect' excludes the invisible bits and makes it behave directly as intended, being able to on the segment you want without overlapping images due to the invisible bits...