We are currently implementing a shinobi chart but for some reason the panGesture that is associated set to the shinobi chart (SChartGesturePanTypePanPinch) doesn’t recognize any pan gestures to the left (ie. that would move the chart forward) on the xAxis. I checked in sChartDidStartPanning and sChartIsPanning and neither are called when the gesture is the to left but work perfectly fine when they are to the right.
So for now, if I want to perform a left panGesture I must first perform a right panGesture and then before lifting my finger, move to the opposite direction.
The code for the chart is fairly substantial and broken up so I don’t know what I would include here specifically, however I can answer questions if required. Are there any areas that could be causing this behaviour to occur? I have these set up too for the xAxis:
xAxis.enableGesturePanning = YES; xAxis.allowPanningOutOfMaxRange = YES; xAxis.allowPanningOutOfDefaultRange = YES;
Why/how would it be disabled for one direction only?
Something interested I just found was if you keep doing a left gesture over and over again it will sporadically work and sometimes recognize it (moreso in landscape mode). This however makes me even more confused as the right gesture seems unaffected an just always works.