** Description changed:

+ Information about the fix: https://github.com/RaiMan/SikuliX1/issues/270
+ --------------------------------------------------------------------------
+ 
  Hi again.
  
  Im writting a code that will check if an image appeared on a Region.
  After the image appears the program will scan the same region to see if
  it desappears.  When the image desappears it will start to scan to see
  if it appears again, and so on.
  
  So, im using OnAppear and OnVanish on the same region with a single
  handler. (calling Repeat() in the end)
  
  The problem with this solution is that the handler will continue to be
  called with type = APPEAR even if the handler was already triggered one
  time with APPEAR.  The same happen when the image disappears and the
  handler is called with type = VANISH. It will continue to be called with
  VANISH until the image appears again.
  
  Is there a way to avoid this? Is it possible to unregister OnAppear/OnVanish 
and register it again in a Region?
  Do i have to use two different regions with the same dimmensions?
  
  Thanks

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

Title:
  [2.0.1] observe: setInactive/setActive not working --- fixed with
  2.0.2

Status in Sikuli:
  Fix Committed

Bug description:
  Information about the fix: https://github.com/RaiMan/SikuliX1/issues/270
  --------------------------------------------------------------------------

  Hi again.

  Im writting a code that will check if an image appeared on a Region.
  After the image appears the program will scan the same region to see
  if it desappears.  When the image desappears it will start to scan to
  see if it appears again, and so on.

  So, im using OnAppear and OnVanish on the same region with a single
  handler. (calling Repeat() in the end)

  The problem with this solution is that the handler will continue to be
  called with type = APPEAR even if the handler was already triggered
  one time with APPEAR.  The same happen when the image disappears and
  the handler is called with type = VANISH. It will continue to be
  called with VANISH until the image appears again.

  Is there a way to avoid this? Is it possible to unregister OnAppear/OnVanish 
and register it again in a Region?
  Do i have to use two different regions with the same dimmensions?

  Thanks

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

_______________________________________________
Mailing list: https://launchpad.net/~sikuli-driver
Post to     : sikuli-driver@lists.launchpad.net
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp

Reply via email to