slaclab / pydm

Python Display Manager
http://slaclab.github.io/pydm/
Other
111 stars 76 forks source link

Macros from higher level displays do not propagate downwards when using PyDMEDMDDisplayButton #1083

Open phys-cgarnier opened 1 month ago

phys-cgarnier commented 1 month ago

Describe the bug

Launching a display like: pydm -m "m1 =macro1, m2=macro2, ...." top_level_display.ui with a PyDMEDMRelatedDisplay that launches: bottom_level_display.edl Does not pass the macros to bottom_level_display.edl automatically, they must be hardcoded using the the "macros" property

Expected Behavior Option to have the macros propagate to bottom_level_display.edl or automatically pass the macros

My Platform Linux