Open/CloseView methods don't run when using RobotPositionCallback2

Steps to reproduce:
Create a button that invokes the following method: apiProvider.getUserInterfaceAPI().getUserInteraction() .getUserDefinedRobotPosition(new RobotPositionCallback2()

Expected Behavior:
Polyscope switches from the program screen to the Move Tab, allowing the positioning of the robot, and then clicking OK to save the point, or Cancel to go back. I would expect that changing screens this way would trigger the closeView() method, and upon returning to the program screen on onOK or onCancel, openView would be called

Actual Behavior:
Neither closeView nor openView are run when the screen changes in this manner.

Affected Version(s):
Polyscope 5.13, API 5.11