diff --git a/eve_rock_watcher.py b/eve_rock_watcher.py index 959ced2..26d81d8 100644 --- a/eve_rock_watcher.py +++ b/eve_rock_watcher.py @@ -313,7 +313,8 @@ def main(): try: rows = read_rows(cp, region, mode) if not rows: - region = None # lost it; re-detect next loop + # nothing selected at the moment — KEEP the fixed region (positions are + # stable; don't burn CPU re-hunting on a 9000px screen), just retry. time.sleep(poll) continue now = time.time()