Release running during initialisation

First, hi all. New user here. Please be kind to me. :slight_smile:

I just got a VSN1 and am completely new to the Grid system. I’m having quite a hard time with the documentation or lack thereof but it’s a good beginning for something bigger and better I guess. :slight_smile:

Anyway. During my slightly frustrating excursions among the different elements and their events I discovered that the Press/Release action blocks is not working as I understand it should from the documentation.

I’ve put a Press/Release action on my Button and added a print() in the Release trigger section. What happens is that during initialisation (booting/changing page) in line with the following table

System Setup
System other Events
Element 0 Setup
Element 0 other Events
Element 1 Setup
Element 1 other Events

the print gets executed. In my view this shouldn’t happen since it should be about events coming from interacting with the hardware like “Press button” and “Release button”.

I’m now going to change it into a code block instead but I just want to ask if this is a bug or intentional? If it’s intentional the documentation should probably be a bit more explicit about it. :slight_smile: