Both the PlanarFigureInteractor and the PlanarFigureMapper check if the current Rendering-Geometry is near enough to the PlanarFigureGeometry and do nothing if the geomtries are not close to each other.
The two classes do not use the same tolerance here which can lead to situations in which the rendering-geometry is close enough for rendering (PF is drawn) but too far away for interaction (although interaction should be possible).
The solution would be to use the same tolerance in both the mapper and the interactor to make sure that a PlanarFigure that is rendered is actually editable.