Description: Intended to run a GraphItem formula for a double-click near a Bubble or Quick Bubble data point.
Current behavior: The desktop chart handler calculates and populates the declared arguments, but the Bubble and Quick Bubble branches end without calling the formula. The event therefore does not execute. Browser double-clicks are not connected to this handler either.
Declared arguments: Argument_CurrentXValue and Argument_CurrentYValue are the cursor's chart coordinates. Argument_CurrentNearestX, Argument_CurrentNearestY and Argument_CurrentNearestIndex describe the nearest point, or are Null when there is no point. Argument_CurrentRecordId is intended to contain that point's RecordId.
Additional Bubble limitation: The normal Bubble renderer stores each RecordId twice. Even after restoring the missing formula call, the nearest series index can therefore select the wrong Argument_CurrentRecordId. Quick Bubble does not have this duplicate-list issue.
Result: Declared as not required and intended to be ignored.
Availability: Not operational on desktop or web in the current implementation.
Intended example: The following illustrates the planned contract, but is not executed until the runtime call is fixed.
CIP_SetRuntimeVariable("SelectedBubbleRecord", Argument_CurrentRecordId);