Skip to content

Commit 52b3cbe

Browse files
committed
fix: remove
duplicate treatment from the functions click(), click_relative(), mouse_down() and mouse_up()
1 parent 046e6e2 commit 52b3cbe

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

botcity/core/bot.py

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -879,10 +879,8 @@ def click(
879879
"""
880880
x, y = self.state.center()
881881

882-
mouse_button = mouse_map.get(button, "left")
883-
884882
_mouse_click(
885-
self._mouse_controller, x, y, clicks, interval_between_clicks, mouse_button
883+
self._mouse_controller, x, y, clicks, interval_between_clicks, button
886884
)
887885
self.sleep(wait_after)
888886

@@ -911,10 +909,8 @@ def click_relative(
911909
x = self.state.x() + x
912910
y = self.state.y() + y
913911

914-
mouse_button = mouse_map.get(button, "left")
915-
916912
_mouse_click(
917-
self._mouse_controller, x, y, clicks, interval_between_clicks, mouse_button
913+
self._mouse_controller, x, y, clicks, interval_between_clicks, button
918914
)
919915
self.sleep(wait_after)
920916

@@ -1003,9 +999,8 @@ def mouse_down(
1003999
wait_after (int, optional): Interval to wait after clicking on the element.
10041000
button (str, optional): One of 'left', 'right', 'middle'. Defaults to 'left'
10051001
"""
1006-
mouse_button = mouse_map.get(button, "left")
10071002

1008-
self._mouse_controller.press(mouse_button)
1003+
self._mouse_controller.press(button)
10091004
self.sleep(wait_after)
10101005

10111006
def mouse_up(
@@ -1021,9 +1016,8 @@ def mouse_up(
10211016
wait_after (int, optional): Interval to wait after clicking on the element.
10221017
button (str, optional): One of 'left', 'right', 'middle'. Defaults to 'left'
10231018
"""
1024-
mouse_button = mouse_map.get(button, "left")
10251019

1026-
self._mouse_controller.release(mouse_button)
1020+
self._mouse_controller.release(button)
10271021
self.sleep(wait_after)
10281022

10291023
def scroll_down(self, clicks: int) -> None:

0 commit comments

Comments
 (0)