Issue when picking rotation center on custom filter

Hi,

When trying to pick a rotation center on a custom filter, it results to unpredictable center values, see the attached video.

Please, find attached a state file as well as the custom paraview filter used in the video to reproduce the issue (produced by paraview 6.0.1).

Here is my Help -> About info:

Client Information:
Version: 6.0.1
VTK Version: 9.5.2
Qt Version: 6.9.0
vtkIdType size: 64bits
Embedded Python: On
Python Library Path: C:\Program Files\ParaView 6.0.1\bin\Lib
Python Library Version: 3.12.7 (tags/v3.12.7:0b05ead, Oct  1 2024, 03:06:41) [MSC v.1941 64 bit (AMD64)]
Python Numpy Support: On
Python Numpy Path: C:\Program Files\ParaView 6.0.1\bin\lib\site-packages\numpy
Python Numpy Version: 1.26.4
Python Matplotlib Support: On
Python Matplotlib Path: C:\Program Files\ParaView 6.0.1\bin\lib\site-packages\matplotlib
Python Matplotlib Version: 3.7.2
Python Testing: Off
MPI Enabled: Off
ParaView Build ID: superbuild 8c0f929966f005396802f3b2957c734a6c68b3c1 (!1292)
Disable Registry: Off
Test Directory: 
Data Directory: 
SMP Backend: TBB
SMP Max Number of Threads: 20
OpenGL Vendor: NVIDIA Corporation
OpenGL Version: 3.2.0 NVIDIA 576.83
OpenGL Renderer: NVIDIA GeForce RTX 3050 Ti Laptop GPU/PCIe/SSE2
Accelerated filters overrides available: No

Connection Information:
Remote Connection: No

Please note that I observed the same behavior for Paraview 5.11

Thanks in advance.

state_tube.pvsm (438.8 KB)

my_tube.cpd (3.5 KB)

If that helps, the issue seems to be related to picking a point on a custom filter, since trying to place points on the surface with a ruler also exhibits the same problem.

However, picking modes (cells and points) available on the render window toolbar work fine.

image

Unable to reproduce here, please update your GPU drivers.

Updating GPU drivers does not solve, neither deactivating the GPU.