Tristan Van Berkom wrote:
Anyway, I guess the question is: has all code tied to the set_active(true) signal executed before the last line?I dont know vala at all and I can tell you yes this code is perfectly safe, assuming the signal is implemented as a GSignal, which is a pretty safe assumption (someone will soon correct me if I'm wrong though ;-)). Signals in GObject execute synchronously so nothing to worry about.
Thanks, that's exactly what I needed to know! - Mike