← Back to team overview

sikuli-driver team mailing list archive

[Bug 1976241] [NEW] (manual) dragdrop doesn't work in Bluestacks

 

Public bug reported:

I'm trying to automate a few things in Bluestacks (for Mac, Version
4.270.1 (2803)) with Sikulix 2.0.5 on MacOs Monterey 12.4

mouseclicks, find etc works fine but the dragdrop or manual mouse drag drop (move window up/down/left/right) doesn't work there.
Any suggestions? Tried playing with the system delay settings but no luck. It worked when I tried it in the webbased bluestacks so it seems to be a bluestacks (virtualbox) related issue

```def dragdrop(x,y):
  mmd = Settings.MoveMouseDelay
  Settings.MoveMouseDelay = 1
  dragDrop(x,y)
  Settings.MoveMouseDelay = mmd

def moveMouseXY(x,y)
  mouseMove(x)
  mouseDown(Button.LEFT)
  mouseMove(y)
  mouseUp()```

** Affects: sikuli
     Importance: Undecided
         Status: New

** Description changed:

  I'm trying to automate a few things in Bluestacks (for Mac, Version
- 4.270.1 (2803))
+ 4.270.1 (2803)) with Sikulix 2.0.5
  
  mouseclicks, find etc works fine but the dragdrop or manual mouse drag drop (move window up/down/left/right) doesn't work there.
  Any suggestions? Tried playing with the system delay settings but no luck. It worked when I tried it in the webbased bluestacks so it seems to be a bluestacks (virtualbox) related issue
  
  ```def dragdrop(x,y):
-   mmd = Settings.MoveMouseDelay
-   Settings.MoveMouseDelay = 1
-   dragDrop(x,y)
-   Settings.MoveMouseDelay = mmd
+   mmd = Settings.MoveMouseDelay
+   Settings.MoveMouseDelay = 1
+   dragDrop(x,y)
+   Settings.MoveMouseDelay = mmd
  
  def moveMouseXY(x,y)
-   mouseMove(x)
-   mouseDown(Button.LEFT)
-   mouseMove(y)
-   mouseUp()```
+   mouseMove(x)
+   mouseDown(Button.LEFT)
+   mouseMove(y)
+   mouseUp()```

** Description changed:

  I'm trying to automate a few things in Bluestacks (for Mac, Version
- 4.270.1 (2803)) with Sikulix 2.0.5
+ 4.270.1 (2803)) with Sikulix 2.0.5 on MacOs Monterey 12.4
  
  mouseclicks, find etc works fine but the dragdrop or manual mouse drag drop (move window up/down/left/right) doesn't work there.
  Any suggestions? Tried playing with the system delay settings but no luck. It worked when I tried it in the webbased bluestacks so it seems to be a bluestacks (virtualbox) related issue
  
  ```def dragdrop(x,y):
    mmd = Settings.MoveMouseDelay
    Settings.MoveMouseDelay = 1
    dragDrop(x,y)
    Settings.MoveMouseDelay = mmd
  
  def moveMouseXY(x,y)
    mouseMove(x)
    mouseDown(Button.LEFT)
    mouseMove(y)
    mouseUp()```

-- 
You received this bug notification because you are a member of Sikuli
Drivers, which is subscribed to SikuliX.
https://bugs.launchpad.net/bugs/1976241

Title:
  (manual) dragdrop doesn't work in Bluestacks

Status in SikuliX:
  New

Bug description:
  I'm trying to automate a few things in Bluestacks (for Mac, Version
  4.270.1 (2803)) with Sikulix 2.0.5 on MacOs Monterey 12.4

  mouseclicks, find etc works fine but the dragdrop or manual mouse drag drop (move window up/down/left/right) doesn't work there.
  Any suggestions? Tried playing with the system delay settings but no luck. It worked when I tried it in the webbased bluestacks so it seems to be a bluestacks (virtualbox) related issue

  ```def dragdrop(x,y):
    mmd = Settings.MoveMouseDelay
    Settings.MoveMouseDelay = 1
    dragDrop(x,y)
    Settings.MoveMouseDelay = mmd

  def moveMouseXY(x,y)
    mouseMove(x)
    mouseDown(Button.LEFT)
    mouseMove(y)
    mouseUp()```

To manage notifications about this bug go to:
https://bugs.launchpad.net/sikuli/+bug/1976241/+subscriptions



Follow ups