We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c075043 commit 1ca8b8eCopy full SHA for 1ca8b8e
src/drivers/Qt/TasEditor/TasEditorWindow.cpp
@@ -5802,9 +5802,13 @@ void QPianoRoll::periodicUpdate(void)
5802
5803
d = scroll_y / pxLineSpacing;
5804
5805
- v += d; scroll_y = 0;
+ v -= d; scroll_y = 0;
5806
5807
- if ( v > maxLineOffset )
+ if ( v < 0 )
5808
+ {
5809
+ v = 0;
5810
+ }
5811
+ else if ( v > maxLineOffset )
5812
{
5813
v = maxLineOffset;
5814
}
@@ -5821,12 +5825,16 @@ void QPianoRoll::periodicUpdate(void)
5821
5825
5822
5826
5823
5827
5824
5828
5829
5830
if ( v < 0 )
5831
5832
v = 0;
5833
5834
5835
5836
+ v = maxLineOffset;
5837
5838
vbar->setValue(v);
5839
5840
0 commit comments