Hi there,
I encountered a strange problem:
I build a component that gets data via a global variable to change something insider the component. I do this with “variablenamexyz changed” action.
When I place the component onto a page directly and change the global variable, everything works fine.
But when I place the component into d dynamic panel on the side, no data gets passed over to the component.
Has anybody made similar experiences and hpefully has a solution to this?
Greetings, Designspaceman
upload your rp file.
Sorry I had not the time to reply until now. So here is an example of what I mean.
In the file both rectangles are just the same component, but the right one is placed inside a dynamic panel, which seems to prevent the component from reading the global variable.
Ideas are welcome ![]()
Component Variablestest.rp (64.8 KB)
It seems to be related to the order in which you placed the master components. If you swap the positions of the two boxes, you’ll find that it has nothing to do with whether they are inside a dynamic panel or not.
Component Variablestest 09052025.rp (78.5 KB)
Thank you @Jorkin, This is interesting. But I can’t see a reason for this behaviour. I played a bit with the boxes and there is no rule for what works and what works not. Both boxes depend on the global variable, so both should behave equally. Looks like a bug to me.
It confirms that the issue is not with the dynamic panel itself but rather a specific and often unpredictable aspect of how Axure processes events.