diff --git a/CHANGELOG.md b/CHANGELOG.md index c390b9f33..d647abc7a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Geth Traces depth reduced ([#562](https://github.com/iamdefinitelyahuman/brownie/pull/562)) - Ganache gasCost in traces (ganache bug) ([#562](https://github.com/iamdefinitelyahuman/brownie/pull/562)) - Decoding error when contracts use the same event signature with different argument indexing ([#575](https://github.com/iamdefinitelyahuman/brownie/pull/575)) +- Repeated alerts will now run indefinitely, instead of twice ## [1.8.9](https://github.com/iamdefinitelyahuman/brownie/tree/v1.8.9) - 2020-05-26 ### Changed diff --git a/brownie/network/alert.py b/brownie/network/alert.py index da44a2f74..5efeb1355 100644 --- a/brownie/network/alert.py +++ b/brownie/network/alert.py @@ -90,7 +90,7 @@ def _loop( start_value = value if not repeat: repeat = None - elif isinstance(repeat, int): + elif isinstance(repeat, int) and not isinstance(repeat, bool): repeat -= 1 finally: _instances.discard(self)