fixed another issue with zone-based trigger bounds handling (see #16)