diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2013-08-27 10:34:55 +0300 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2013-08-27 10:39:29 +0300 |
commit | 3490ab47a7483dd89eb92b460fb527ee5b4a0cb4 (patch) | |
tree | bf9bbc0dd9e68e7f85add724e174f8f49f3a1a83 /src | |
parent | 912d19d6ceed8e8fd4187d611f15d9fbed27decc (diff) |
Fix rendering artifacts when changing data window size
Change-Id: I6bc76feca9b4400477cb9de94e46bd6d46e9dabc
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/datavis3d/data/barrenderitem.cpp | 1 | ||||
-rw-r--r-- | src/datavis3d/engine/bars3dcontroller.cpp | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/datavis3d/data/barrenderitem.cpp b/src/datavis3d/data/barrenderitem.cpp index 3530704b..c004ed22 100644 --- a/src/datavis3d/data/barrenderitem.cpp +++ b/src/datavis3d/data/barrenderitem.cpp @@ -25,6 +25,7 @@ BarRenderItem::BarRenderItem() : AbstractRenderItem(), m_renderer(0), m_value(0), + m_height(0.0f), m_sliceLabelItem(0) { } diff --git a/src/datavis3d/engine/bars3dcontroller.cpp b/src/datavis3d/engine/bars3dcontroller.cpp index 8b6f9ae8..13dce382 100644 --- a/src/datavis3d/engine/bars3dcontroller.cpp +++ b/src/datavis3d/engine/bars3dcontroller.cpp @@ -435,6 +435,7 @@ void Bars3dController::setDataWindow(int rowCount, int columnCount) setSelectedBarPos(noSelectionPoint()); m_changeTracker.sampleSpaceChanged = true; + m_isDataDirty = true; // Render item array is recreated in renderer emit sampleSpaceChanged(rowCount, columnCount); } |