diff options
Diffstat (limited to 'chart2/source/view/charttypes/GL3DBarChart.cxx')
-rw-r--r-- | chart2/source/view/charttypes/GL3DBarChart.cxx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/chart2/source/view/charttypes/GL3DBarChart.cxx b/chart2/source/view/charttypes/GL3DBarChart.cxx index 165366816639..d36a00869cd8 100644 --- a/chart2/source/view/charttypes/GL3DBarChart.cxx +++ b/chart2/source/view/charttypes/GL3DBarChart.cxx @@ -217,14 +217,16 @@ public: } -void GL3DBarChart::clickedAt(const Point& ) +void GL3DBarChart::clickedAt(const Point& rPos) { + sal_uInt32 nId = 1; { PickingModeSetter(mpRenderer.get()); render(); + nId = mpRenderer->GetPixelColorFromPoint(rPos.X(), rPos.Y()); } if (mpCamera) - mpCamera->zoom(1); + mpCamera->zoom(nId); } } |