diff --git a/Source/Processors/Visualization/SpikeDisplayCanvas.cpp b/Source/Processors/Visualization/SpikeDisplayCanvas.cpp
index ae5f5aae37d4a409e1a0acde926dee21f7b1e1d7..f5ab8cf13adb298c68edfae055b8c56bceb816c3 100755
--- a/Source/Processors/Visualization/SpikeDisplayCanvas.cpp
+++ b/Source/Processors/Visualization/SpikeDisplayCanvas.cpp
@@ -240,9 +240,7 @@ void SpikeDisplayCanvas::refreshState()
 	// called when the component's tab becomes visible again
 	// displayBufferIndex = processor->getDisplayBufferIndex();
 	// screenBufferIndex = 0;
-
-	//resized();
-	//totalScrollPix = 0;
+	resized();
 }
 
 void SpikeDisplayCanvas::resized()
@@ -369,7 +367,7 @@ void SpikeDisplay::resized()
 
 	}
 
-	totalHeight = (int) height*(float(row)+1);
+	totalHeight = (int) (height*(float(row)+1));
 
 	if (totalHeight < getHeight())
 	{