in the version 1.x a button stops working when it has multiple actions and one action is already fulfilled. In version 0.066.0 that worked.
Button with actions:
- select layer
- open layout
If the layer is already active the button will simply do nothing. If another layer is open the button works properly.
When the order of the actions is switched and the layer is already active the layout will open but all following actions will not be processed.