Activity log for bug #1706334

Date Who What changed Old value New value Message
2017-07-25 12:42:18 Benjamin Berg bug added bug
2017-07-25 12:42:18 Benjamin Berg attachment added Sikuli-BugExplanation.png https://bugs.launchpad.net/bugs/1706334/+attachment/4920989/+files/Sikuli-BugExplanation.png
2017-07-25 12:58:59 Benjamin Berg description My script stops the observation on the following code - see also screenshot provided: Debug.on(3); neueRegion = Screen(0); Settings.OcrTextRead = True; def testHandler(event): neueRegion.mouseMove("1500985545922.png"); neueRegion.mouseMove(0,40); neueRegion.mouseDown(Button.Left); event.repeat(1); neueRegion.onAppear("1500985537208.png", testHandler); neueRegion.observe(30); ------------------------ The script did not exit the observer (used repeat(1) correctly) when I left out mouseDown or mouseUp commands. Also a wait(3) or similar code stopped the observer.... A simple "neueRegion.click(1500985537208.png)" did NOT cause the observer to stop too early. I think that is not the behavior it should have when I say ObserveEvent.repeat() I am using SikuliX 1.1.1 on Windows 7 Professional - Version 6.1.7601 SP 1 Build 7601 - 64 bit My script stops the observation on the following code - see also screenshot provided: Debug.on(3); neueRegion = Screen(0); Settings.OcrTextRead = True; def testHandler(event):     neueRegion.mouseMove("1500985545922.png");     neueRegion.mouseMove(0,40);     neueRegion.mouseDown(Button.Left);     event.repeat(1); neueRegion.onAppear("1500985537208.png", testHandler); neueRegion.observe(30); ------------------------ The script did not exit the observer (used repeat(1) correctly) when I left out mouseDown or mouseUp commands. Also a wait(3) or similar code stopped the observer.... A simple "neueRegion.click(1500985537208.png)" did NOT cause the observer to stop too early. I think that is not the behavior it should have when I say ObserveEvent.repeat() I am using SikuliX 1.1.1 on Windows 7 Professional - Version 6.1.7601 SP 1 Build 7601 - 64 bit --------------- Edit: Also a region.doubleClick() stops the observer ...
2017-07-25 12:59:40 Benjamin Berg summary Region.observe - onAppear() handler quits when using low lvl mouse commands like mouseDown [1.1.1] - Region.observe - onAppear() handler quits when using low lvl mouse commands like mouseDown
2017-07-25 13:47:30 RaiMan sikuli: status New Opinion
2017-07-25 13:47:34 RaiMan sikuli: assignee RaiMan (raimund-hocke)
2017-07-25 13:47:37 RaiMan sikuli: milestone 1.1.2