I was confused by this, until I did a haphazard MouseOver the gray region.
It seems reasonable to me that Histogram should show a representative graphic that doesn’t require tooltips when Dynamic is off.
Does this seem reasonable to others?
It seems that Histogram is doing two Dynamic things. First is to display the tooltip when mousing over a bar, and the second is to change the hilighting of the edges of the bar’s rectangle when mousing over. Looking at the InputForm of the resulting graphics shows this. Various other visualization functions also do things like this (e.g., PieChart, etc…).
I agree with you that having the option to turn off Dynamic elements of these graphics makes good sense. I’d vote for this to be implemented as an option rther than as an automatic response to whether Dynamic updateing is on or off. So An Option like DynamicElements->True|False makes a lot of sense to me.
In my particular case, I forgot that Dynamic Updating was disabled. Thus, I was interpreting the gray block as a “wrong” histogram.
Of course, the blame is on me for forgetting.
Moreover, if I had known what I was looking for, the documentation would have given me the solution; however, if I had known what I was looking for, I wouldn’t need the documentation.
Perhaos. others might have run into this before and spent a bit of time resolving the puzzle.