# Limitations on dynamic tooltips in BarChart

I was unsure about the best wording for the title if someone has a better suggestion please edit.

With V10 or V11 on OS X if you evaluate the following (with PerformanceGoal->"Quality"):

BarChart[{Range[50], Range[50]},ImageSize -> 600]


and

BarChart[{Range[49], Range[49]},ImageSize -> 600]


You will see that the dynamic tooltip and dynamic bar "highlighting" stop when you add the 50th bar. I'm assuming that this might be controlled by a SystemOption. Does anyone know what is controlling this behaviour and how this apparent cut-off can be modified?

• Does BarChart[{Tooltip/@Range[50],Tooltip/@ Range[50]}, ...] work as expected? – kglr Mar 27 '17 at 2:54
• perhaps related: Strange Behavior in Barchart LabelingFunction – kglr Mar 27 '17 at 3:14
• @kglr that restores the tooltips but not the bar "highlighting". My interest is not in work arounds but in understanding what is driving the behaviour – Mike Honeychurch Mar 27 '17 at 3:25

The limit is not controlled by any option. You can construct your own ChartElementFunction that has a mouseover effect:
BarChart[{Range[50], Range[50]}, ImageSize -> 600,