About this constraint

This constraint can be used to allow/prevent functionality running depending on what trigger fired. For example if you have a macro with a Geofence entered trigger and Geofence closed trigger, you may use this constraint to perform certain actions when the enter trigger fires and other actions when the exit trigger fires.

It only makes sense to use this constraint on macros that have multiple triggers and only directly on actions. Using this constraint on the entire macro will never allow the macro to fire.