Don't shift the rainbow data along when the widget is being repainted as a result of an expose event
Languages
C++
95.6%
CMake
2%
Objective-C++
1.4%
C
0.5%
Objective-C
0.4%