Skip to content

Commit 02d7556

Browse files
committed
fix the logic
1 parent a38abd1 commit 02d7556

File tree

1 file changed

+17
-14
lines changed

1 file changed

+17
-14
lines changed

Desktop.Robot/Linux/Robot.cs

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -71,21 +71,24 @@ public override void MouseMove(int x, int y)
7171

7272
public override void MouseScrollVertical(int value)
7373
{
74-
while (value > 0)
74+
do
7575
{
76-
if (value < 0)
77-
{
78-
click(true, Common.UP_BUTTON);
79-
Thread.Sleep(100);
80-
click(false, Common.UP_BUTTON);
81-
}
82-
else
83-
{
84-
click(true, Common.DOWN_BUTTON);
85-
Thread.Sleep(100);
86-
click(false, Common.DOWN_BUTTON);
87-
}
88-
}
76+
if (value < 0)
77+
{
78+
click(true, Common.UP_BUTTON);
79+
Thread.Sleep(100);
80+
click(false, Common.UP_BUTTON);
81+
value++;
82+
}
83+
else
84+
{
85+
click(true, Common.DOWN_BUTTON);
86+
Thread.Sleep(100);
87+
click(false, Common.DOWN_BUTTON);
88+
value--;
89+
}
90+
}
91+
while (value == 0);
8992
}
9093

9194

0 commit comments

Comments
 (0)