GTK PCB. Draw two squares so one square has corner in the middle of the other. Lock one square. Click in a place that is in unlocked square but is not in the lock square. Now click into various places of intersection of both square. On first click, the unlocked square is unselected. But subsequent click don't do anything. I suggest in this case that presence of locked objects is completely ignored in this case.
Now erase everything and do two squares, one in the other. Lock the outer square. Click on the smaller square. It is selected. Click again. Unselected. Click again. Nothing happens. You have no way how to select the small rectangle anymore. I suggest that presence of locked objects is completely ignored in this case. CL<
